شرح تنصيب CentOS 5 وعمل سيرفر استضافة عليها

Eng Ahmed

ادارة المنتدى
9 مارس 2008
3,318
11
38
www.support-ar.com
السلام عليكم و رحمة الله و بركاته

اليوم اعضائتا الكرام وزوارنا سنبدأ بشرح عمل سرفر استضافة علي CentOS 5
اول شيء بمشيئة الرحمن و هي عمل داون لوووووود للنسخة
من هنا للنسخة الخامسة تحميل مباشر
http://centos.bio.lmu.de/5/isos/i386/CentOS-5.2-i386-bin-DVD.iso

أو من هنا

http://centos.bio.lmu.de/5/isos
وعليك اختيار التوزيعة التي تناسب البروتسيتسور حقك

و بعد الداون لود و الحرق

نقول بسم الله الرحمن الرحيم

و نبدأ و نضع السي دي الاول في سواقة الاقراص

1.jpg

و نضغط Enter
2.jpg

نختار skip

3.jpg

ثم forward
4.jpg

و نختار اللغة
5.jpg

ثم
6.jpg

ثم
7.jpg

ثم تقسيم تهيئة القرص الصلب
8.jpg

ثم
النت ورك
9.jpg

ثم edit
10.jpg

و بعد ان اتمينا كتابة الاي بي ادرس و باقي البيانات
نضغط علي forward
11.jpg

ثم نختار الدولة
12.jpg

ثم ادخال كلمة المرور الخاصو بالرووت
13.jpg

من فضلك التركيز في الخطوات القادمة لانها مهم جدا جدا جدا
و سنبدأ بتركيب البرامج او الحزم مع التوزيعة
14.jpg

و نختار Customize now
ثم Next
يظهر لنا هذا المربع الحواري و سنقوم باختيارDesktop Environ ments ثم تختار بين Gnome و KDE

ثم servers من علي اليسار ليعطينا الخيارات في اليمين
15.jpg

و نضع علامةات صح اما كل من FTP Server, Mail Server, MySQL Database,web server
FTP server و هذا لاضافة خاصية نقل الملفات عبر برتكول ftp
اما
mail server فهو لارسال و استقبال البريد الالكتروني
و كذالك
MYSQL SERVER فهو لاضافة استخدام هواع البيانات mysql
اما web server لتصفح الموقع
تمام كدة و الحمد لله نختار من القائمة التي علي اليسار (lanuages)
و من ثما نختار من الجهة اليمني arabic support
ثم NEXT
16.jpg

ثم NEXT
17.jpg

ثم Contenu و في هذة الخطوة يخبرك باسماء الاسطوانات التي سيتم التنصيب منها
و غالبا ما تكون ا?سطوانات الخمس الاولي
18.jpg

ثم يكوم بعمل فورمات للبارتشن و هذا حسب الاختيار في خطوة تهيئة القرص الصلب
19.jpg

عملية التنصيب و هي غالبا ما تأخذ 30 دقيقة و هذا يتوقف علي سرعة الجهاز
20.jpg

و مبرووووووووووك عليك عملية التنصيب
نختار Reboot
21.jpg

تمت بحمد الله

تأتي للخطوات ما بعد التنصيب
بعد اعادة التشغيل السابقة سيقوم النظام بالاستعلام منك علي بعض الخواص
1-firewall اجعلة disabled
Selinux-2 اجعلة disabled
3- و بعد ذالك سيقوم بالاستعلام عن الوقت و التاريخ
4- اضافة مستخدم اخر للنظام
و ستقوم بمليء البيانات الخاصة بك
5- يقوم بعمل اختبار لكارت الصوت
6-نختار finish
7- و نختار OK لاعادة تهيئة النظام بعد الاستعلامات الجديدة الي اجراها النظام
و هكذا نكون بحمد الله انتهينا من تنصيب النظام
ناتي للمهم و هو من اجله تم كتابة الموضوع
كل الخطوات القادمة
ستكون عبارة عن نسخ من الموضوع و لصق في الترمنال



نفتح الترمنال و نكتب التالي


كود:
yum install php-mysql

ثم


كود:
[COLOR=#000000][/COLOR]y

ثم

كود:
y

ثم نقوم بعمل الامر التالي


كود:
rm /etc/httpd/conf.d/welcome.conf

ثم الثلاث اوامر التالية الخاصة بتشغيل السرفرات


كود:
service httpd start 
service mysqld start 
service vsftpdd start

الان سنقوم بتشغيل الخدمات علي السرفر فور عملة
نقوم بكتابة الامر التالي في الترمنل

كود:
ntsysv
 

Eng Ahmed

ادارة المنتدى
9 مارس 2008
3,318
11
38
www.support-ar.com
WUB20411.jpg

ثم نضع علامة بجانب كل من httpd , mysqld , vsftpd وذالك بالضغط علية ضغطة بالمسطرة
WUB20411.jpg

ydl20475.jpg

ثم الانتقال بزر التاب في الكي بورد علي OK ثم نتخار ok
X0S20597.jpg


و نتأتي لمرحلة اخري و هي مرحلة التصاريح و تركيب phpmyadmin

نفتح الترمنال و تكت الاوامر هذة بالترتيب
PHP:
cd /var/www
PHP:
chown -R root:root /var/www
PHP:
cd html
PHP:
wget  http://mesh.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.10.1-all-languages.tar.gz
PHP:
tar zxvf phpMyAdmin-2.10.1-all-languages.tar.gz
PHP:
mv phpMyAdmin-2.10.1-all-languages phpmyadmin
PHP:
chown -R root phpmyadmin/
PHP:
chown -R root:root phpmyadmin/
PHP:
cd phpmyadmin
PHP:
mv config.sample.inc.php config.inc.php
PHP:
nano config.inc.php
نبحث عن auth_type
و من ثم نغير ****ie الي http
PHP:
ctrl + x
PHP:
enter
http://localhost/phpmyadmin
و نقوم بحذف ملف phpmyadmin المضغوط
PHP:
rm  phpMyAdmin-2.10.1-all-languages.tar.gz
PHP:
ثم y
<div align="center">
PHP:
  [CENTER][right][/right]
[/CENTER]


نأتي لمرحلة اخري و هي مرحلة وضع كلمة مروور لــ phpmyadmin نقول بسم الله و نبدأ
OiU20676.jpg

و نضغط علي Privieges
k6f20718.jpg

ثم نضغط علي الزر الموجود داخل العلامة الحمراء
kZa20766.jpg

ثم نضغط علي النقطة الموجودة علي يسار كلمة password
lA720853.jpg

و بعد كتاية كلمة المروور والمرجوة نضغط علي Go
Nf720936.jpg

فتظهر لنا رسالة تعرب عن نجاح العملية
m5120980.jpg

نضغط علي Privileges مرة اخري للإكمال العملية
uZh21043.jpg

و نقوم بتسجيل الدخول
و علي حسب الشرح اسم المستخدم :root
و كلمة المروور هي الكلمة التي تم اختيارها في الخطوات السابقة
qkg21089.jpg

و نضغط علي الزر الموجود داخل الدائرة الحمراء
ثم
k6f20718.jpg

ثم
kZa20766.jpg

ثم
Nf720936.jpg

و هكذا نكون وصلنا لخطوة تركيب لوحة التحكم webmin
للتحكم في اعدادات السرفر
نروح و نفتح الترمينال و نكتب الاوامر التالية
PHP:
cd /usr/local
و نروح للمكان الي هنحط فية الwebmin
PHP:
wget  http://puzzle.dl.sourceforge.net/sourceforge/webadmin/webmin-1.350.tar.gz
و نقوم بعمل داون لوود للوحة التحكم

PHP:
tar zxvf webmin-1.350.tar.gz
ثم نقوم بفك الضغط عنها

PHP:
cd webmin-1.350
ثم نقوم بالدخول للملف
PHP:
./setup.sh
و نبدأ بعملية التنصيب
فيظهر لنا الرسالة الترحيبية للوحة التحكم
8uD21365.jpg

فيسئلنا عن مكان المراد لزرع ملف اللوحة
Config file directory [/etc/webmin]:
فنختار الاعداد الاساسي و نقوم بالضغط علي enter بدون كتابة اي شيء

و كذالك الاختيار الثاني
Log file directory [/var/webmin]
نضغط enter
و ثالثا مكان البيرل
Full path to perl (default /usr/bin/perl):
و هذا هو الافتراضي
و نقوم بالضط علي enter
الرابع
Web server port (default 10000):

ثم نقوم بالضغط علي enter لاختيار البورت الافتراضي و هو 10000
تاتي الخطوة المهمة
و هي اختيار اسم الادمن للوحة التحكم
Login name (default admin):
و هنا واضع افتراضي اليوزر admin
لمن يريدة admin كما هو يضغط enter و من يريد تغيرة باي اسم اخر يقوك بكتابتة
ثم يقوم بالضغط علي enter
و لغاية دلوقتي تبع الشرح ستكون عندك الصورة هكذا
V8t22678.jpg



نأتي لمرحلة كلمة المروور الخاصة بالمستخدم للوحة التحكم او المدير
PHP:
Login password
:
اكتب ما تريد
<div align="center">
PHP:
  [CENTER][right]ثم اضغط علي enter[/right]
[/CENTER]


فيطلب منك كتابة كلمة المروور مرة اخري للتأكيد
PHP:
Password again:
فاكتب نفس كلمة المروور ثم اضغط enter
ثم يظهر لنا
Use SSL (y/n):
PHP:
 [right] فنكتب y ثم enter[/right]
hIX23107.jpg

ثم يظهر لنا
PHP:
Start Webmin at boot time (y/n):
و هنا يسئلنا عن عمل لوحة التحكم التلقائي عند تشغيل الجهاز
<div align="center">
PHP:
  [CENTER][right]فنضغط علي y ثم enter[/right]
[/CENTER]


dtV23206.jpg
ثم يقوم بالتحميل
و يظهر لنا رسالة النجاح في عملية التنصيب و التشغيل
Y7B23260.jpg

ملحوظة : ستجد
https://root.smartman:10000/
متغيرة حسب كل جهاز
لان smartman
دة اسم جهازي
و لذالك ستكون انت
http://root.computername:10000
و كملة computername هي متغير اسم جهازك

و اسهل طريقة للدخول للوحة التحكم عن طريق الاي بي بتاعك علي الشبكة
بلاش النت ورك اصلها بتجوع الاعضاء
https://10.0.0.1:10000
و ستقوم بتغيير 10.0.0.1
الي الاي بي بتاعك طبعا

و هكذا تكون تمت العملية بنجاح

و هكذا يكون تم بحمد
 

LiLiiibcJI

عضو جديد
26 يناير 2009
16
0
0
مشكور ياغالي الله يبارك فيك

شرح وافي وكافي
 

sky55

عضو جديد
19 أغسطس 2010
37
0
0
بارك الله فيك ولك اخي الفاضل دكتور احمد

شرح مميز ومفصل
 

daviesgo

عضو جديد
31 يوليو 2011
45
0
0
شرح رائع لكن روابط التحميل لا تعمل