السـلام عليكم و رحـمة الله و بـركاته
الـيوم هـنشرح للناس المبتدئة بالمجال ده من بداية استلامه للسرفر لعند تشغيل اول موقع على
السرفر
و بأذن الله هـنتخطى جـميع المشاكل اللى تقابلنا
نبدأ بأسم الله
أولا كل المـطللوب بينات الدخول للسرفر + عـناوين ألاى بى طبعا علشآن الـ Dns
طبعا أول شىء يلـزمنا هـو Cpanel
لوحة الـسى بانل
و طبعا السى بانل بتنصبلك الـ Apache , mysql , php الخ ..
أول شىء يجب ان يكون معاك تصريح سى بانل
و ده تقدر تشتريه من موقع السى بانل http://cpanel.net
هـتدخل على الرابط التالى
https://www.cpanel.net/store/index.c...reaction=login
و تشوف أى خطة تعجبك و تضع فى المربع المقابل لها عنوان الآى بى الآساسى للسرفر
و طبعا لو مش معاك تصريح بتقدر تآخد 15 يوم مجانى أو Demo تجربة يعنى
بتروح عـند مربع 15 Day Test و تضع رقم ألا بى الخآص بك
و كدة بتآخذ الـ 15 يوم التـجربة انشاء الله
نبدأ معا التنصيب
لكـن قبل التنصيب بتـختار دومين للسرفر
بتنفذ ألامر هذا فى الشيل
وبعدين ندخل بمرحلة التنصيب
طبعا نسحب النسخة
و ننصب
أما فى حآل لقدر الله وآجهتك مشكلة فى البيرل او فى المترجم Gcc
ألامر هذآ يحـل لك المـشكلة
وبعدين تعيد التنصيب
و أنشاء الله التنصيب يآخذ سآعة أو أقل
وبعدين بتبدأ ألاعدادات ألاساسية للسرفر
بعد ذلك سوف تأتى صفحة بها حقوق الملكية والقوانين الذى يتبع اليه المنتج ( legal agreement ) ويوضح فيها ان الترخيص لسيرفر لاى بى واحد فقط وهكذا كما بالصورة
والان الاعدادات الاساسة للسيرفر ضع بريدك اى شئ يحدث بالسيرفر سوف يرسل لك تفصيل بما حدث مثل عمل حساب جديد او حذف حساب كما فى الصورة
ولتكملة باقى الاعدادات انظر هذه الصورة
1- هذا هو الاستايل الاساسى للسى بنل اثناء عمل حساب جديد يكون x , x3 او اسم اخر ان كنت مركب rvskin
2- المسار الرئيسى عندما يقوم السيستم بانشاء يوزر هو /home
3- اذا لديك هارد او بارتشن ثانى باسم /home2 وتبى باقى المواقع تنضاف به
4- الاى بى الرئيسى حق السيرفر ( Main Shared IP )
5- فى الغالب بيكون eth0 اذا كانت الداتا سنتر تسخدم ببلك نتورك فقط و نجده فى سوفت لير eth1 لانه ميستخدمون ( Public & Private Networks )
ولتكملة باقى الاعدادات انظر هذه الصورة
1- الهوست نيم حق السيرفر
2- النيم سيرفرس وبتكون ns1.urdomain.com ( يمكن تغير ns1 )
3- النيم سيرفرس وبتكون ns2.urdomain.com ( يمكن تغير ns2 )
4- تفعيل او الغاء فولدر cgi-bin الموجود داخل السى بنل وللحماية غير القيمة y الا n
ثم اضغط save
كما نرة فى الصورة تم تفعيل ال Quota وهى فى الغالب تأخذف وقت حوالى 10 دقائق لو كان الهارد كبير
كما نرى فى الصورة تم تفعيل النيم سيرفرس بعض ذلك نضغط على Next Step
تم ضبط ال resolvers الخاصة بالسيرفر ( كل داتا سنتر لها resolvers خاص بها الا كتبتها هذه تبع سوفت لاير)
ثم نضغط على Next Step
تم عمل باسورد لل mysql سوى اى باسورد لا تسوية مثل باسورد للروت !! لزيادة الحماية
بعد ذلك اضغط على finish ثم continue
تم التنصب الحمد لله
الان نأتى الى ضبط الدى ان اس
تم اضافة الايبهات الى النيم سيرفر ( يمكنك تضبتها من الشل )
كود: nano /etc/nameserversipالـيوم هـنشرح للناس المبتدئة بالمجال ده من بداية استلامه للسرفر لعند تشغيل اول موقع على
السرفر
و بأذن الله هـنتخطى جـميع المشاكل اللى تقابلنا
نبدأ بأسم الله
أولا كل المـطللوب بينات الدخول للسرفر + عـناوين ألاى بى طبعا علشآن الـ Dns
طبعا أول شىء يلـزمنا هـو Cpanel
لوحة الـسى بانل
و طبعا السى بانل بتنصبلك الـ Apache , mysql , php الخ ..
أول شىء يجب ان يكون معاك تصريح سى بانل
و ده تقدر تشتريه من موقع السى بانل http://cpanel.net
هـتدخل على الرابط التالى
https://www.cpanel.net/store/index.c...reaction=login
و تشوف أى خطة تعجبك و تضع فى المربع المقابل لها عنوان الآى بى الآساسى للسرفر
و طبعا لو مش معاك تصريح بتقدر تآخد 15 يوم مجانى أو Demo تجربة يعنى
بتروح عـند مربع 15 Day Test و تضع رقم ألا بى الخآص بك
و كدة بتآخذ الـ 15 يوم التـجربة انشاء الله
نبدأ معا التنصيب
لكـن قبل التنصيب بتـختار دومين للسرفر
بتنفذ ألامر هذا فى الشيل
PHP:
server server.site.com
PHP:
cd /home
PHP:
wget http://layer1.cpanel.net/latest
PHP:
sh latest
ألامر هذآ يحـل لك المـشكلة
PHP:
yum install perl
و أنشاء الله التنصيب يآخذ سآعة أو أقل
وبعدين بتبدأ ألاعدادات ألاساسية للسرفر
بعد ذلك سوف تأتى صفحة بها حقوق الملكية والقوانين الذى يتبع اليه المنتج ( legal agreement ) ويوضح فيها ان الترخيص لسيرفر لاى بى واحد فقط وهكذا كما بالصورة
والان الاعدادات الاساسة للسيرفر ضع بريدك اى شئ يحدث بالسيرفر سوف يرسل لك تفصيل بما حدث مثل عمل حساب جديد او حذف حساب كما فى الصورة
ولتكملة باقى الاعدادات انظر هذه الصورة
1- هذا هو الاستايل الاساسى للسى بنل اثناء عمل حساب جديد يكون x , x3 او اسم اخر ان كنت مركب rvskin
2- المسار الرئيسى عندما يقوم السيستم بانشاء يوزر هو /home
3- اذا لديك هارد او بارتشن ثانى باسم /home2 وتبى باقى المواقع تنضاف به
4- الاى بى الرئيسى حق السيرفر ( Main Shared IP )
5- فى الغالب بيكون eth0 اذا كانت الداتا سنتر تسخدم ببلك نتورك فقط و نجده فى سوفت لير eth1 لانه ميستخدمون ( Public & Private Networks )
ولتكملة باقى الاعدادات انظر هذه الصورة
1- الهوست نيم حق السيرفر
2- النيم سيرفرس وبتكون ns1.urdomain.com ( يمكن تغير ns1 )
3- النيم سيرفرس وبتكون ns2.urdomain.com ( يمكن تغير ns2 )
4- تفعيل او الغاء فولدر cgi-bin الموجود داخل السى بنل وللحماية غير القيمة y الا n
ثم اضغط save
كما نرة فى الصورة تم تفعيل ال Quota وهى فى الغالب تأخذف وقت حوالى 10 دقائق لو كان الهارد كبير
كما نرى فى الصورة تم تفعيل النيم سيرفرس بعض ذلك نضغط على Next Step
تم ضبط ال resolvers الخاصة بالسيرفر ( كل داتا سنتر لها resolvers خاص بها الا كتبتها هذه تبع سوفت لاير)
ثم نضغط على Next Step
تم عمل باسورد لل mysql سوى اى باسورد لا تسوية مثل باسورد للروت !! لزيادة الحماية
بعد ذلك اضغط على finish ثم continue
تم التنصب الحمد لله
الان نأتى الى ضبط الدى ان اس
تم اضافة الايبهات الى النيم سيرفر ( يمكنك تضبتها من الشل )
75.126.181.180=ns1.sec-royal.com
75.126.181.182=ns2.sec-royal.com
الحين سوف نقوم باضافتهم الى الدى ان اس زون (DNS Zone) نضغط على Basic cPanel/WHM Setup او اختيار فى القائمة
و ألان ندخل على
basic cpanel / whm setup
وروح على ال
Primary Nameserver
و
Secondary Nameserver
وضع مثلا
NS1.YOURDOMAIN.COM
NS2.YOURDOMAIN.COM
وقم بعمل Assign IP لكل منهما
طبعا انا فى الشرح تلآقى الدومينات مختلفة فى الصور لآن بعضها مقتبس و هذا فقط للفآئدة
لكن شرط يكـون الدومين وآحد
ألان أذهب ألى لوحة الدومين و ضع الدى أن اس
و بدون ما تعمل registery او شىء هى بتتفعل تلقائى
و لو وآجهت مشكلة بتكون من السرفر أو ألاعدادات و اتأكد من ملف etc/hosts
ضيف فيه الـ دى ان اس
و بكـذا سرفرك يكـون جآهز 90%
ألان نأتى لتركيب الحـماية على السرفر
طبـعا أحنا كل اللى هـنعمله هنفعل السيف موود ( الوضع ألامن ) + هـنعطل كآم دالة
لكـن انتا و أبداعك تركب مود سكيورتى , تعطل جميع الدوال , انتا و خبرآتك فى الحـماية
طبعا أول شىء بننفذ ألامر
علشآن نعرف مكان ملف php.ini
ألان نستخدم أى محرر
* اضغط Ctrl+w ثم قم بالبحث عن safe_mode .. ستجدها هكذا :و ألان ندخل على
basic cpanel / whm setup
وروح على ال
Primary Nameserver
و
Secondary Nameserver
وضع مثلا
NS1.YOURDOMAIN.COM
NS2.YOURDOMAIN.COM
وقم بعمل Assign IP لكل منهما
طبعا انا فى الشرح تلآقى الدومينات مختلفة فى الصور لآن بعضها مقتبس و هذا فقط للفآئدة
لكن شرط يكـون الدومين وآحد
ألان أذهب ألى لوحة الدومين و ضع الدى أن اس
و بدون ما تعمل registery او شىء هى بتتفعل تلقائى
و لو وآجهت مشكلة بتكون من السرفر أو ألاعدادات و اتأكد من ملف etc/hosts
ضيف فيه الـ دى ان اس
و بكـذا سرفرك يكـون جآهز 90%
ألان نأتى لتركيب الحـماية على السرفر
طبـعا أحنا كل اللى هـنعمله هنفعل السيف موود ( الوضع ألامن ) + هـنعطل كآم دالة
لكـن انتا و أبداعك تركب مود سكيورتى , تعطل جميع الدوال , انتا و خبرآتك فى الحـماية
طبعا أول شىء بننفذ ألامر
PHP:
php -i | grep php.ini
PHP:
Loaded Configuration File /usr/local/lib/php.ini
PHP:
pico /usr/local/lib/php.ini
كود:
safe_mode = Off
safe_mode = On
كود:
disable_functions=
* قم باضافة الدوال التاليه بعد = بدون مسافات او سطور .. تكون جميعها فى سطر واحد :
كود:
كود:
crack_closedict,crack_getlastmessage,crack_opendict,psockopen,php_ini_scanned_files,php_u,curl_init,curl_exec,copy,tempnam,symlink,mkdir,unlink,dl,exec,shell_exec,system,passthru,popen,pclose,proc_open,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,escapeshellcmd,escapeshellarg,hell-exec,fpassthru,exec,crack_check
وبعدين ترستر الآباتشى
PHP:
service httpd restart
و المشكلة دى قابلتنى كتييير
بس الحـمد لله لقيتلها حل
و هى عـند عمل ستارت للآباتشى
تلآقى خطأ !!
كود:
syntax error on line 72 of /usr/local/apache/conf/httpd.conf
الحـل إن شاء الله
PHP:
/scripts/rebuildhttpdconf
PHP:
/etc/init.d/httpd restart
PHP:
httpd restat
تـم بحـمد الله
المصدر
كود:
http://www.sec-royal.com/vb/t3181.html