السـلام عليكم و رحـمة الله و بـركاته
الصـرآحة مش عارف القسم صح أو خطأ
المـوضوع ألاصلى
http://www.sec-royal.com/vb/t3181.html
و الحـقوق لآخـونا Black Dream
أتـرككم معا الشـرح
الـيوم هـنشرح للناس المبتدئة بالمجال ده من بداية استلامه للسرفر لعند تشغيل اول موقع على السرفر
و بأذن الله هـنتخطى جـميع المشاكل اللى تقابلنا
نبدأ بأسم الله
أولا كل المـطللوب بينات الدخول للسرفر + عـناوين ألاى بى طبعا علشآن الـ Dns :exclamati
طبعا أول شىء يلـزمنا هـو Cpanel
لوحة الـسى بانل
و طبعا السى بانل بتنصبلك الـ Apache , mysql , php الخ ..
أول شىء يجب ان يكون معاك تصريح سى بانل
و ده تقدر تشتريه من موقع السى بانل
http://cpanel.net
هـتدخل على الرابط التالى
https://www.cpanel.net/store/index.c...reaction=login
و تشوف أى خطة تعجبك و تضع فى المربع المقابل لها عنوان الآى بى الآساسى للسرفر
و طبعا لو مش معاك تصريح بتقدر تآخد 15 يوم مجانى أو Demo تجربة يعنى
بتروح عـند مربع 15 Day Test و تضع رقم ألا بى الخآص بك
و كدة بتآخذ الـ 15 يوم التـجربة انشاء الله
نبدأ معا التنصيب
لكـن قبل التنصيب بتـختار دومين للسرفر
بتنفذ ألامر هذا فى الشيل
رمز Code:
server server.site.com
وبعدين ندخل بمرحلة التنصيب
رمز Code:
cd /home
طبعا نسحب النسخة
رمز Code:
wget
http://layer1.cpanel.net/latest
و ننصب
رمز Code:
sh latest
أما فى حآل لقدر الله وآجهتك مشكلة فى البيرل او فى المترجم Gcc
ألامر هذآ يحـل لك المـشكلة
رمز Code:
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
تم التنصب الحمد لله
الان نأتى الى ضبط الدى ان اس
تم اضافة الايبهات الى النيم سيرفر ( يمكنك تضبتها من الشل )
كود: nano /etc/nameserversip
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%
ألان نأتى لتركيب الحـماية على السرفر
طبـعا أحنا كل اللى هـنعمله هنفعل السيف موود ( الوضع ألامن ) + هـنعطل كآم دالة
لكـن انتا و أبداعك تركب مود سكيورتى , تعطل جميع الدوال , انتا و خبرآتك فى الحـماية :clap:
طبعا أول شىء بننفذ ألامر
رمز Code:
php -i | grep php.ini
علشآن نعرف مكان ملف php.ini
رمز Code:
Loaded Configuration File /usr/local/lib/php.ini
ألان نستخدم أى محرر
رمز Code:
pico /usr/local/lib/php.ini
* اضغط Ctrl+w ثم قم بالبحث عن safe_mode .. ستجدها هكذا :
رمز Code:
safe_mode = Off
* استبدل كلمة Off بـ On .. حتي تكون : رمز Code:
safe_mode = On
--- اما بالنسبة لاغلاق الدوال .. سوف يكون التعديل فى نفس الملف .. اذاً الملف مفتوح لم يتم اغلاقه للان ونقوم بعمل التالى :
* اضغط Ctrl+w وابحث عن disable_functions .. ستجدها هكذا :
رمز Code:
disable_functions=
* قم باضافة الدوال التاليه بعد = بدون مسافات او سطور .. تكون جميعها فى سطر واحد :
رمز Code:
crack_closedict,crack_getlastmessage,crack_opendic t,psockopen,php_ini_scanned_files,php_u,curl_init, curl_exec,copy,tempnam,symlink,mkdir,unlink,dl,exe c,shell_exec,system,passthru,popen,pclose,proc_ope n,proc_nice,proc_terminate,proc_get_status,proc_cl ose,pfsockopen,leak,apache_child_terminate,posix_k ill,posix_mkfifo,posix_setpgid,posix_setsid,posix_ setuid,escapeshellcmd,escapeshellarg,hell-exec,fpassthru,exec,crack_check
* ثم بعد الانتهاء قم الضغط Ctrl+x .. ثم y .. ثم انتر .. لحفظ ما قمت به
وبعدين ترستر الآباتشى
رمز Code:
service httpd restart
طبعا هـحل مشكلة للمبتدئين
و المشكلة دى قابلتنى كتييير
بس الحـمد لله لقيتلها حل
و هى عـند عمل ستارت للآباتشى
تلآقى خطأ !!
رمز Code:
syntax error on line 72 of /usr/local/apache/conf/httpd.conf
الحـل أنشاء الله
رمز Code:
/scripts/rebuildhttpdconf
رمز Code:
/etc/init.d/httpd restart
رمز Code:
httpd restat
تـم بحـمد الله
و فى النـهاية أرجو عـند المصدر ذكر الحـقوق
Black Dream
www.sec-royal.com