درس اعداد وتركيب وحمـاية سيرفـرك باحترافيه الجزء الاول







السلام عليكم ورحمة الله وبركـاته نـظرا لكثرة الطلبات على كيفية اعداد وادارة السيرفر وحمايته ونظرا لان اغلب الشروحات القيمه اصبحت قديمه بعض الشىء .. فقمت باجتهاد شخصى بجمع افضل الشروحات الموجوده وضعها بالشكل الذى يناسب التحديثات الجديده والتغييرات التى حدثت الموضوع هذا مزيج من عدة مواضيع وشروحات واجتهاد شخصى لى ايضا اولا سنبـدا بشرح تركيب الـ cPanel بفرض ان السيرفر الخاص بك لم يتم تركيب عليه اى لوح ونريد نركب اللوحه الشعبيه والمفضله وهو الـ cPanel نسجل دخــول للشـل عن طريق احدى البرامج وليكن Putty ونتــابع الصــور ..

بعد الدخــول سنقوم بتركيب الـ cPanel عن طريق الاوامر التاليه [PHP]cd /home[/PHP][PHP]wget -N http://layer1.cpanel.net/latest[/PHP][PHP]sh latest[/PHP]

وننتظــر من 45 دقيــقه الى اكثر حسب امكانات السيرفر .... الان بعد الانتهـــاء من التركيب يمكن عمل ريبوت للسيرفر عن طريق [PHP]reboot -n[/PHP]الان سندخل على الوحه بعد ان تم تركيبها لنستكمل باقى الاعدادات http://IP:2086 طبعــا IP : الايبى الرئيسيى للسيرفر 2086 : البورت الخاص بـ WHM بعد الدخــول سيطلب منك تسجيل الدخول وستكــون بنفس بيانات سيرفرك ونستكمــل كمـا بالصــور

تابع

الان بعد ان قمنـا بتركيب الـ cPanel نقــوم ببعـض التعديلات والهـامه جدا بعد التركيب من الشـل نضع الامر ونتــابع

رمز Code:
pico /etc/wwwacct.conf
رمز Code:
ADDR 184.154.10.101 

 

رمز Code:
 
 
CONTACTEMAIL info@4serv.net CONTACTPAGER
DEFMOD x3 ETHDEV venet0:0 HOMEDIR /home HOMEMATCH home HOST server.4serv.info LOGSTYLE combined MINUID NS ns1.4serv.info NS2 ns2.4serv.info NS3 NS4 NSTTL 86400 SCRIPTALIAS y TTL 14400

الان بعــد ان انتهيــنا من التنصيـب نذهب للمرحله القادمه وهى المراجعة والتعديل على النيم سيرفر والـ Dns الخ ..

كل مانريد التدقيق عليه بالملف التالى الايبــى الرئيسيى للسيرفر ADDR الميل الرئيسيى لسيرفر CONTACTEMAIL النيم سيرفر الخاصه بك NS&NS2 سنضع n بدل y لمزيد من الحمايه SCRIPTALIAS 14400 TTL الان بعد التاكد والتعديل سنقوم بغلق الملف عن طريق Ctrl+x ثم ثم y Enter ثم الان ندخل الى الملف التالى

رمز Code:
pico /etc/nameserverips

 

رمز Code:
ip=ns1.domain.com

 

رمز Code:
 


ip2=ns2.domain.com
ip3=0

 

رمز Code:
ip و ip2 

هم ايبهـات الدى ان اس اللى كتبناهم ف السابق وف الاغلب متتالين مثال 10.10.10.10 10.10.10.11 ونلاحظ ايضا القيمه 0 وضعت لعدم وجود ايبى ثالث مستخدم فنضعها 0 ويمكن وضع رابع ايضا حسب استخدامك بعد الانتهـاء نقوم بالحفظ والخروج من الملف ونقوم بعمل ريستارت للخدمات المطلوبه

رمز Code:
service named restart  
رمز Code:
 


/scripts/restartsrv chkservd
service cpanel restart

الان ندخل الى الملف التالى عن طريق الامر

رمز Code:
pico /etc/resolv.conf

 

رمز Code:
 


nameserver ip1
nameserver ip2

نلاحظ هنا انى اضفت ريسولف وهى مطلوبه لبعض الداتا سنترات مثل SOFTLAYER,SINGLEHOP ويمكننا الاكتفاء بها ف الملف ان وجدت وسنقوم بتغير الايبهات امام nameserver بالخاصه بك ملحوظه: الافضل انك تسيب فيه ايبهات الداتا سنتر بس عشان يكون شغال بصورة أفضل في كل الدول ونحفظ ونغلق الملف ونقوم بعمل ريستارت للخدمات المطلوبه

رمز Code:
service named restart  

 

رمز Code:
 


/scripts/restartsrv chkservd
service cpanel restart

نتابع

رمز Code:
pico /etc/named.conf
رمز Code:
ونضع تحت include "/etc/rndc.key"; التالى
رمز Code:
acl "trusted" {ip;ip2;ip3;127.0.0.1;};

ونعدل كما تعودنا ip,ip2,ip3 وان وجد الرابع حسب سيرفرنا ونضع التالى

رمز Code:
 allow-recursion { trusted; }; 
رمز Code:
 


allow-notify { trusted; };
allow-transfer { trusted; };

كما بالصورة

ثم نغلق الملف وونقوم بعمل ريستارت للخدمات المطلوبه

رمز Code:
service named restart  
/scripts/restartsrv chkservd
service cpanel restart

والان سوقف نقوم بتحديث الـ cPanel وبعض الخدمات

رمز Code:
/scripts/upcp --force
رمز Code:
/scripts/eximup --force
رمز Code:
/scripts/ftpup --force
رمز Code:
/scripts/sysup

ثم اصلاح بعد الاشياء بالسيرفر

رمز Code:
/scripts/mailperm
رمز Code:
/scripts/fixquotas
رمز Code:
/scripts/fixcommonproblems
رمز Code:
/scripts/fixeverything
رمز Code:
/scripts/fixndc
رمز Code:
/scripts/fixvaliases