بعد ذلك نقوم بتحديث برامج السيرفر من خلال SSH كتالي
تحديث لوحة التحكم CPANEL
كود PHP:
/scripts/upcp --force
ترقية الآكزايم exim
كود PHP:
/scripts/exim4 --force
ترقية قواعد البيانات MYSQL
كود PHP:
/scripts/mysqlup --force
ترقية الأف تي بي FTP
كود PHP:
/scripts/ftpup --force
ترقية Syncup Cpanel RPM
امر اصلاح البريد
كود PHP:
/scripts/mailperm
امر اصلاح المساحات وبعض المشاكل
كود PHP:
/scripts/fixquotas
كود PHP:
/scripts/fixcommonproblems
كود PHP:
/scripts/fixeverything
كود PHP:
/scripts/fixvaliases
ترقية الأباتشي + PHP
شرح مفصل لترقية الأباتشي و تركيب البرامج الهامة
نكتب الأمر التالي :
كود PHP:
/scripts/easyapache
طبعا ينصح بتركيب اخر اصدار من الـ php
بعد ذلك نقوم بالضغط على بExhaustive Options List ونقوم تفعيل هذه البرامج لأنها هامة جدا للسكربت لكي تعمل
تإكد بوجود علامة X على هذه البرامج الهامة للسيرفر
CURL
CurlSSL
CURLWRAPPERS
FTP
GD
Iconv
Imap
MM
Magic Quotes
Mbregex
Mbstring
Mcrypt
Mhash
Mysql
Mysql of the system
Openssl
POSIX
Path Info Check
Pear
Sockets
TTF (FreeType)
XSL
Zend Multibyte
Zip
Zlib
واخير نختار SAVE AND BULED
سوف ياخذ وقت طويل تقريبا 10 دقائق الى 20 دقيقة تقريباً
بعد تحديث البرامج نقوم بإعادة ريستارت لها :
كود PHP:
# /scripts/restartsrv httpd
# /etc/rc.d/init.d/cpanel restart
# /scripts/restartsrv mysql
# /scripts/restartsrv named
# /scripts/restartsrv exim
# service chkservd restart
# service xinetd restart
# /scripts/restartsrv_pureftpd
بعد عمل الريستارت للخدمات التالية نقوم بتفعيل SUPHP
Main >> Service Configuration >> Configure PHP and SuExec
نضع الأعداد كما في الصورة
تحديث OpenSSH :
كود PHP:
wget http://mirror.mcs.anl.gov/openssh/portable/openssh-5.1p1.tar.gz
tar -zxf openssh*
cd openssh*
كود PHP:
./configure --prefix=/usr --sysconfdir=/etc/ssh --without-zlib-version-check
كود PHP:
make
make test
make install
للتإكد من انه قد تم تحديثه الى الأصدارة الأخيرة نكتب الأمر التالي :
راح يظهر لك :
كود PHP:
OpenSSH_5.0p1, OpenSSL 0.9.8b 04 May 2006
تحديث bind9 :
لمعرفة الأصدار المتوفره حاليا بالسيرفر اكتب الأمر التالي :
راح يظهر لك الأصدارة اذا حاب تعرف ان فيها ثغرة او لا
راح اختصر الموضوع الأصدارات الخالية من الأصابة حتى الأن
9.5.1b1
9.5.0-P2-W1
9.5.0-P2
9.5.0-P1
9.4.3b2
9.3.5-P2-W1
9.3.5-P2
9.3.5-P1
هنالك ثغرة في برنامج Bind9 لذلك اخترت لكم الأصدارة الجديدة والخالية من الثغرات حتى تاريخ 11/09/2008
طبعا معظم الأصدارات مصابة بالثغرات لذلك انصح بتركيب الأصدار التي سوف اقوم بشرحها لأنها خالية من الثغرات
كود PHP:
cd /usr/src
wget http://ftp.isc.org/isc/bind9/9.5.0-P2/bind-9.5.0-P2.tar.gz
tar -zxf bind*
cd bind*
./configure
make
make test
make install
يـــتبع الشرح
المفضلات