شرح عمل سيرفر استضافة علي CentOS 5 من التنصيب حتى التحكم

الموضوع في 'قسم الدعم الفنى والشروحات للينكس' بواسطة عزو, بتاريخ ‏11 أكتوبر 2009.

  1. عزو

    عزو عضو جديد

    إنضم إلينا في:
    ‏9 أكتوبر 2009
    المشاركات:
    3
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
    بسم الله الرحمن الرحيم


    الى جميع اعضاء هذا المنتدى الرائع برامج لايف اكتب اليوم اول موضوع لى فى هذا المنتدى واتمنى ان يستفيد منهم كل اصحاب الاستضافات ومستخدمى التوزيعة سانتوس 5


    نبدا الشرح على بركة الله

    اول شيء بمشيئة الرحمن و هي عمل داون لوووووود للنسخة
    من هنا
    http://mirror.centos.org/centos/5/isos/
    و طبعا بتختار التوزيعة الي تناسب البروسيسور الموجود في جهازك
    و بعد الداون لود و الحرق

    ضح الاسطوانة فى مشغل الاسطوانات


    و نضغط Enter


    [​IMG]
    نختار skip


    ثم forward


    [​IMG]
    و نختار اللغة


    [​IMG]
    ثم


    [​IMG]
    ثم


    [​IMG]
    ثم تقسيم تهيئة القرص الصلب


    [​IMG]
    ثم
    النت ورك


    [​IMG]
    ثم edit


    [​IMG]
    و بعد ان اتمينا كتابة الاي بي ادرس و باقي البيانات
    نضغط علي forward


    [​IMG]
    ثم نختار الدولة


    [​IMG]
    ثم ادخال كلمة المرور الخاصو بالرووت


    [​IMG]
    من فضلك التركيز في الخطوات القادمة لانها مهم جدا جدا جدا
    و سنبدأ بتركيب البرامج او الحزم مع التوزيعة


    [​IMG]
    و نختار Customize now
    ثم Next
    يظهر لنا هذا المربع الحواري و سنقوم باختيارDesktop Environ ments ثم تختار بين Gnome و KDE

    ثم servers من علي اليسار ليعطينا الخيارات في اليمين


    [​IMG]
    و نضع علامةات صح اما كل من FTP Server, Mail Server, MySQL Database,web server
    FTP server و هذا لاضافة خاصية نقل الملفات عبر برتكول ftp
    اما

    و كذالك

    اما web server لتصفح الموقع
    تمام كدة و الحمد لله نختار من القائمة التي علي اليسار (lanuages)
    و من ثما نختار من الجهة اليمني arabic support
    ثم NEXT
    mail server فهو لارسال و استقبال البريد الالكتروني MYSQL SERVER فهو لاضافة استخدام هواع البيانات mysql

    [​IMG]
    ثم NEXT


    [​IMG]
    ثم Contenu و في هذة الخطوة يخبرك باسماء الاسطوانات التي سيتم التنصيب منها
    و غالبا ما تكون ا?سطوانات الخمس الاولي


    [​IMG]
    ثم يكوم بعمل فورمات للبارتشن و هذا حسب الاختيار في خطوة تهيئة القرص الصلب


    [​IMG]
    عملية التنصيب و هي غالبا ما تأخذ 30 دقيقة و هذا يتوقف علي سرعة الجهاز


    [​IMG]
    و مبرووووووووووك عليك عملية التنصيب
    نختار Reboot


    [​IMG]
    تمت بحمد الله
    تأتي للخطوات ما بعد التنصيب
    بعد اعادة التشغيل السابقة سيقوم النظام بالاستعلام منك علي بعض الخواص
    1-firewall اجعلة disabled
    Selinux-2 اجعلة disabled
    3- و بعد ذالك سيقوم بالاستعلام عن الوقت و التاريخ

    و ستقوم بمليء البيانات الخاصة بك

    4- اضافة مستخدم اخر للنظام
    5- يقوم بعمل اختبار لكارت الصوت
    6-نختار fnish
    7- و نختار OK لاعادة تهيئة النظام بعد الاستعلامات الجديدة الي اجراها النظام
    و هكذا نكون بحمد الله انتهينا من تنصيب النظام
    ناتي للمهم و هو من اجله تم كتابة الموضوع
    كل الخطوات القادمة

    ستكون عبارة عن نسخ من الموضوع و لصق في الترمنال
    ::
    نفتح الترمنال و نكتب التالي

    كود PHP:
                           yum install php-mysql  
           
    كود PHP:
                                 ثم y  
                      
    كود PHP:
                           ثم y  
                     
    ثم نقوم بعمل الامر التالي



    كود PHP:
                           rm /etc/httpd/conf.d/welcome.conf  


    ثم الثلاث اوامر التالية الخاصة بتشغيل السرفرات


    كود PHP:
                           service httpd start
    service mysqld start
    service vsftpdd start


    الان سنقوم بتشغيل الخدمات علي السرفر فور عملة
    نقوم بكتابة الامر التالي في الترمنل

    كود PHP:
                           ntsysv  
                     


    [​IMG]
    ثم نضع علامة بجانب كل من httpd , mysqld , vsftpd وذالك بالضغط علية ضغطة بالمسطرة


    [​IMG]


    [​IMG]
    ثم الانتقال بزر التاب في الكي بورد علي OK ثم نتخار ok


    [​IMG]

    و نتأتي لمرحلة اخري و هي مرحلة التصاريح و تركيب phpmyadmin


    نفتح الترمنال و تكت الاوامر هذة بالترتيب


    كود PHP:
                           cd /var/www  




    كود PHP:
                           chown -R root:root /var/www  




    كود PHP:
                           cd html  


    كود PHP:
         
                           wget http
    ://mesh.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.10.1-all-languages.tar.gz


    كود PHP:
         
                           tar zxvf phpMyAdmin
    -2.10.1-all-languages.tar.gz  
       



    كود PHP:
                           mv phpMyAdmin-2.10.1-all-languages phpmyadmin  




    كود PHP:
                           chown -R root phpmyadmin/  




    كود PHP:
                           chown -R root:root phpmyadmin/  



    كود PHP:
                           cd phpmyadmin  




    كود PHP:
                           mv config.sample.inc.php config.inc.php  




    كود PHP:
                           nano config.inc.php  

    نبحث عن auth_type
    و من ثم نغير ****ie الي http


    كود PHP:
                           ctrl x  




    enter

    http://localhost/phpmyadmin
    و نقوم بحذف ملف phpmyadmin المضغوط


    كود PHP:
                           rm  phpMyAdmin-2.10.1-all-languages.tar.gz  




    كود PHP:
                           ثم y  


    نأتي لمرحلة اخري و هي مرحلة وضع كلمة مروور لــ phpmyadmin
    نقول بسم الله و نبدأ


    [​IMG]
    و نضغط علي Privieges


    [​IMG]
    ثم نضغط علي الزر الموجود داخل العلامة الحمراء


    [​IMG]
    ثم نضغط علي النقطة الموجودة علي يسار كلمة password


    [​IMG]
    و بعد كتاية كلمة المروور والمرجوة نضغط علي Go


    [​IMG]
    فتظهر لنا رسالة تعرب عن نجاح العملية


    [​IMG]
    نضغط علي Privileges مرة اخري لﻹكمال العملية


    [​IMG]
    و نقوم بتسجيل الدخول
    و علي حسب الشرح اسم المستخدم :root
    و كلمة المروور هي الكلمة التي تم اختيارها في الخطوات السابقة


    [​IMG]
    و نضغط علي الزر الموجود داخل الدائرة الحمراء
    ثم


    [​IMG]
    ثم


    [​IMG]
    ثم


    [​IMG]
    و هكذا نكون وصلنا لخطوة تركيب لوحة التحكم webmin
    للتحكم في اعدادات السرفر
    نروح و نفتح الترمينال و نكتب الاوامر التالية


    كود PHP:
                           cd /usr/local  


    و نروح للمكان الي هنحط فية الwebmin

    كود PHP:
                           wget http://puzzle.dl.sourceforge.net/sourceforge/webadmin/webmin-1.350.tar.gz


    و نقوم بعمل داون لوود للوحة التحكم



    كود PHP:
                           tar zxvf webmin-1.350.tar.gz  


    ثم نقوم بفك الضغط عنها



    كود PHP:
                           cd webmin-1.350  


    ثم نقوم بالدخول للملف


    كود PHP:
                           ./setup.sh  


    و نبدأ بعملية التنصيب
    فيظهر لنا الرسالة الترحيبية للوحة التحكم

    فيسئلنا عن مكان المراد لزرع ملف اللوحة

    فنختار الاعداد الاساسي و نقوم بالضغط علي enter بدون كتابة اي شيء

    و كذالك الاختيار الثاني

    نضغط enter
    و ثالثا مكان البيرل

    و هذا هو الافتراضي
    و نقوم بالضط علي enter
    الرابع

    Config file directory [/etc/webmin]: Log file directory [/var/webmin] Web server port (default 10000): Full path to perl (default /usr/bin/perl):

    كود PHP:
                                                     و هنا يسئلك عن اي بورت للدخول عن طريقة للوحة التحكم
    مثلا ip 
    or site name:webmin port
    ip 
    or site name و دة بيمثل اسم الموقع او اي بي الجهاز الخاص بك
    و 

    دة البورت المراد للدخول عن طريقة للوحة التحكم                       webmin port           


    ثم نقوم بالضغط علي enter لاختيار البورت الافتراضي و هو 10000
    تاتي الخطوة المهمة
    و هي اختيار اسم الادمن للوحة التحكم

    و هنا واضع افتراضي اليوزر admin
    لمن يريدة admin كما هو يضغط enter و من يريد تغيرة باي اسم اخر يقوك بكتابتة
    ثم يقوم بالضغط علي enter
    و لغاية دلوقتي تبع الشرح ستكون عندك الصورة هكذا

    (Login name default admin):

    كود PHP:
                                                     انا سأقوم باختيار المستخدم الافتراضي 
     admin                                 

    نأتي لمرحلة كلمة المروور الخاصة بالمستخدم للوحة التحكم او المدير


    كود PHP:
                           Login password  


    :
    اكتب ما تريد



    كود PHP:
                           ثم اضغط علي enter  


    فيطلب منك كتابة كلمة المروور مرة اخري للتأكيد


    كود PHP:
                           Password again:  


    فاكتب نفس كلمة المروور ثم اضغط enter
    ثم يظهر لنا

    Use SSL (y/n):


    كود PHP:
                            فنكتب y ثم enter  



    ثم يظهر لنا


    كود PHP:
                           Start Webmin at boot time (y/n):  


    و هنا يسئلنا عن عمل لوحة التحكم التلقائي عند تشغيل الجهاز


    كود PHP:
                           فنضغط علي y ثم enter  



    ثم يقوم بالتحميل
    و يظهر لنا رسالة النجاح في عملية التنصيب و التشغيل

    كود PHP:
                                                     Webmin has been installed and started successfully. Use your web
    browser to go to                                 


    ملحوظة : ستجد
    https://root.smartman:10000/
    متغيرة حسب كل جهاز
    لان smartman
    دة اسم جهازي
    و لذالك ستكون انت
    http://root.computername:10000

    و كملة computer name هي متغير اسم جهازك

    و اسهل طريقة للدخول للوحة التحكم عن طريق الاي بي بتاعك علي الشبكة
    بلاش النت ورك اصلها بتجوع الاعضاء

    https://10.0.0.1:10000

    و ستقوم بتغيير 10.0.0.1
    الي الاي بي بتاعك طبعا

    و هكذا تكون تمت العملية بنجاح

    و هكذا يكون تم بحمد الله


  2. خالد

    خالد مؤسس المنتدي

    إنضم إلينا في:
    ‏28 أكتوبر 2007
    المشاركات:
    1,421
    الإعجابات المتلقاة:
    2
    نقاط الجائزة:
    38
    الوظيفة:
    o0o0o0o0
    مكان الإقامة:
    Egypt
    الصفحة الرئيسية:
    رد: شرح عمل سيرفر استضافة علي CentOS 5 من التنصيب حتى التحكم

    شرح اكثر من رائع سلمت يداك
  3. Lioooo

    Lioooo عضو جديد

    إنضم إلينا في:
    ‏30 مايو 2010
    المشاركات:
    1
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
    مشكووووووووووووووووووووووووور أخي عن جد مجهود أكثر من رائع

    وراح اجربه بكرة بعد التحميل

    وفقك الله
  4. بعيدالدار

    بعيدالدار عضو جديد

    إنضم إلينا في:
    ‏1 ابريل 2011
    المشاركات:
    1
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
  5. غير مسجل

    غير مسجل زائر

    مشكور أخي على المجهود الاكثر من رائع
    لكن عندي سؤال هل هذا يعطي أسم دومين كامل؟
    يعني مثلا www.anything.com ?
    وهل يكون حي على الانترنيت ولى فقط على جهازي الخاص؟ أي Local?
    وهل أحد قام بتجربه من قبل يا شباب؟
    شكرا!
  6. SilentAssistant

    SilentAssistant مشرف عام اقسام البرامج والاستفسارات

    إنضم إلينا في:
    ‏8 ابريل 2011
    المشاركات:
    489
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
    مكان الإقامة:
    مـــــــــــصــــــــــــر
    اخي الفاضل مظنش انه بيديك دومين طبعا انتا بتشري دومين من اي شركة خاصة ببيع الدومينات

    وبالنسبة للنقظه الثانية علي حد علمي هينفع تخش من اي جهاز اخر بس ده بيحتاج شوية اعدادت انا لا اعلمها جيدا
  7. [GM]UnLimited

    [GM]UnLimited عضو جديد

    إنضم إلينا في:
    ‏10 مارس 2013
    المشاركات:
    1
    الإعجابات المتلقاة:
    0
    نقاط الجائزة:
    0
    شـــــــــــــــــــــــكرااااااااااااااااااااااااا

    بيكون ذى

    مثل

    www.yourname-web.com

    يمكنك الحصول على
    www.webname.com

مشاركة هذه الصفحة