السلام عليكم ورحمة الله وبركاته
أخواني زوار الويب العربي الكرام .....
موعدنا مع درس وشرح كامل لإعداد سيرفر جديد , أول مرة يتصل بالإنترنت .
تابعوني ...........
=========================================
الآن نفترض بعض الإفتراضات , أنا إستلمت سيرفر جديد وإستلمت رسالة الترحيب من الداتا سينتر بهذه المعلومات :
كود:
Server Name...............: serv.domain.com
Main IP...................: 10.20.30.40
Root/Admin Access Password: 123456
Operating System..........: CentOS 5 - 64-BIT
Your IP Range.............: 10.20.30.40-10.20.30.45
Control Panel.............: N/A
Server Specs..............: N/.A
الآن أدخل الى الشيل , وشرحنا سوف يكون من خلال برنامج
Putty
الآن وبعد فتح ال putty
تظهر لك رسالة لطلب اليوزر والباسور
الآن أكتب اليوزر : root
الباسورد : كما جاء في رسالة الداتا سينتر انسخه ثم تعالى الى مكان إدخال كلمة المرور واضغط كلك يمين .
===============================
المرحلة الثانية :
إعدادات الدي إن إس والإتصال ...
اكتب الأمر التالي :
كود:
pico /etc/wwwacct.conf
أدخل القيم التالية :
كود:
ADDR 10.20.30.40
CONTACTEMAIL support@femtolayer.com
CONTACTPAGER
DEFMOD x3
ETHDEV eth0
HOMEDIR /home
HOMEMATCH home
HOST serv.domain.com
LOGSTYLE combined
MINUID
NS ns1.domain.com
NS2 ns2.domain.com
NS3
NS4
NSTTL 86400
SCRIPTALIAS y
TTL 86400
بعد التأكد من ذلك , احفظ العمل ,
كيف تحفظ العمل في SSH
1- إضغظ CTRL+X ثم Y ثم Enter
2- أو إضغط CTRL+O ثم Enter
ثم أكتب هذا الأمر , لظبط ال DNS
كود:
pico /etc/nameserverips
تأكد من هذه الإعدادات :
كود:
10.20.30.40=ns1.domain.com
10.20.30.41=ns2.domain.com
== إحفظ العمل ....
اكتب الأمر التالي :
كود:
pico /etc/resolv.conf
تأكد من هذه الإعدادات ..
كود:
domain domain.com
search domain.com
serv.domain.com 127.0.0.1
ns1.domain.com 10.20.30.40
ns2.domain.com 10.20.30.41
== احفظ العمل .....
اكتب الأمر التالي :
تأكد من هذه الإعدادات :
كود:
# Do not remove the following line, or various programs
# that require network functionality will fail.
10.20.30.40 serv.domain.com serv serv.domain.com
127.0.0.1 localhost
== احفظ العمل ....
الآن نفذ هذا الأمر :
كود:
hostname serv.domain.com
الآن نعيد تشغيل النيمد:
كود:
/scripts/restartsrv named
service chkservd restart
المرحلة الثانية :
إعدادات الباك أب .
نفذ الأمر التالي :
كود:
pico /etc/cpbackup.conf
تأكد من الإعدادات التالية :
كود:
BACKUP2 yes
BACKUPACCTS yes
BACKUPCHECK yes
BACKUPDAYS 0,1,2,3,4,5,6
BACKUPDIR /dev/cpbackup
BACKUPENABLE yes
BACKUPFILES yes
BACKUPFTPDIR
BACKUPFTPHOST
BACKUPFTPPASS
BACKUPFTPPASSIVE yes
BACKUPFTPUSER
BACKUPINC no
BACKUPINT daily
BACKUPLOGS no
BACKUPMOUNT no
BACKUPRETDAILY 0
BACKUPRETMONTHLY 1
BACKUPRETWEEKLY 1
BACKUPTYPE normal
DIEIFNOTMOUNTED no
GZIPRSYNCOPTS --rsyncable
MYSQLBACKUP both
هذا يعني أن الباك سيتم أخذه يوميا على هذا المسار : /dev/cpbackup - هذا إذا كان لديك هارد ديسك ثاني , أما إذا لم يكن لديك سوى هارد واحد فقط فاجعل المسار كالتالي : home/cpbackup
الآن ننشئ هذا المجلد : خلينا على الأحتمال الأول :
نفذ التالي :
كود:
cd ..
cd /dev
mkdir cpbackup
تم إنشاء مجلد النسخ على الهارد الثاني ,
نفتح مجلد الباك أب :
لا حظو الشكل التالي :
الآن ننشئ المجلدات الخاصة بالنسخ اليومية والأسبوعية والشهرية
(daily - monthly - weekly)
كود:
mkdir daily
mkdir monthly
mkdir weekly
تم الإنشاء ...
للتأكد من ذلك ,
ستكون النتيجة كالتالي :
تم عمل إعدادت الباك أب .
=======================
المرحلة الثالثة : ترقية الخدمات ....
1- ترقية الـ cPanel :
نفذ الأمر التالي :
كود:
/scripts/upcp --force
وانتظر حتى الإنتهاء .
بعد الإنتهاء نفذ التالي تصحيح ترخيص السي بانل )
كود:
/usr/local/cpanel/cpkeyclt
انتظر حتى ترى هذه النتيجة :
كود:
Updating Internal cPanel Information.....Done
ثم قمل بإعادة تشغيل cPanel :
كود:
service cpanel restart
2- ترقية الإكزيم :
نفذ الأمر التالي :
كود:
/scripts/exim4 --force
انتظر حتى يتم الإنتهاء ...
ثم قم بعمل ريستارت للأكزيم
كود:
service exim restart
3- ترقية MySQL :
كود:
/scripts/mysqlup --force
انتظر حتى الإنتهاء ثم قمل بعمل ريستارت ل MySQL
كود:
service mysql restart
4- ترقية FTP
كود:
/scripts/ftpup --force
انتظر حتى الإنتهاء ثم قم بعمل إعادة تشغيل لل ftp
كود:
/scripts/restartsrv_pureftpd
5- ترقية الـ SYS
إنتظر حتى الإنتهاء ..
موعدنا مع الجزء الثاني ...
الحقوق محفوظة ( أبو هند -
مؤسسة الدقة الرقمية FemtoLayer )
مسموح بالنشر مع حفظ الحقوق