النتائج 1 إلى 13 من 13

الموضوع: درس ادارة السيرفرات للمبتدئين جداا :D

  1. #1
    عضو فعال
    تاريخ التسجيل
    Mar 2005
    المشاركات
    1,204

    درس ادارة السيرفرات للمبتدئين جداا :D



    السلام عليكم
    هنا حشرح كله اعرفه فى ادراة السيرفرات
    طبعا انا مبتدئ جدااا :shy: :shy: :shy:
    للمبتدئين يعنى ممكن يبقى فى معلومات غلط ياريت من الخبراء يصلحوها :d

    بسم الله

    نبدا بالماى اس كيو ال
    لترقية الماى اس كيو ال
    ندخل ال whm
    Tweak Settings
    نضع الخيار على

    كود PHP:
    Bundle::DBD::mysqlUpdating from mysql 4.0 to mysql 4.1 is not automaticlly reversableYou should backup your databases if you think you might wish to downgrade in the future
    ونختار

    كود PHP:
    Use old style (4.0passwords with mySQL 4.1 (required if you have problems with php apps authenticating
    ثم نضغط save
    وننتظر 30 ثانية
    ونضغط Click Here
    حيعمل حاجات غريبة سيبك منه لما يخلص :d وكده تبقى اترقيت لاخر اصدار

    بعض مشاكل الماى اس كيو ال اللى واجهتنى

    mysql error number: 1030

    منتديات ال ib حتقف
    ومنتديات الفى بى حيجيلك ايرور فى لوحة التحكم تحديدا خيارات المنتدى

    كود PHP:
    Database error in vBulletin 3.0.7
    Invalid SQL
            
    SELECT setting.*, settinggroup.grouptitle 
            FROM settinggroup 
    AS settinggroup 
            LEFT JOIN setting 
    AS setting USING(grouptitle
            
    WHERE settinggroup.displayorder <> 
            ORDER BY settinggroup
    .displayordersetting.displayorder 
         
    mysql error
    Got error 28 from storage engine 

    mysql error number
    1030 

    Date
    Wednesday 13th of July 2005 01:52:24 AM 
    Script
    : [url]http://www.xxxxxx.com/vb/admincp/options.php?null=0[/url] 
    Referer: [url]http://www.xxxxxxx.com/vb/admincp/[/url] 
    Usernamexxxxxxx 
    IP Address
    xxxxxxxxx 
    حل المشكلة
    ( كما فى رد لبوست )

    مسح الملفات اللى باسم host-bin.0001 host-bin.0002
    اللى موجودة جوه
    /var/lib/mysql

    ثم عمل اوبتميز وريبير للقواعد

    كود PHP:
    /usr/bin/mysqlcheck ---all-databases


    /usr/bin/mysqlcheck ---all-databases 
    فى مشكلة اخرى تتوقف بسببها كل السكربتات التى تستخدم الmysql
    اعتقد رقمها 40 تقريبا
    وتكون بسبب امتلاء التمب
    يعنى اول مايحصل مشكلة فى الماى اس كيو ال شوف مساحة التمب من
    Show Current Disk Usage من الWHM
    ولتفريغ التمب
    rm -rf *
    وبعدها تعمل ريستارت للماى اس كيو ال
    service mysql restart

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

    بعض اوامر الشيل الاساسية

    w
    كود PHP:
    root@host [~]# w
     
    06:46:02  up 3 days,  2:35,  1 user,  load average0.810.300.23
    USER     TTY      FROM              LOGIN
    @   IDLE   JCPU   PCPU  WHAT
    root     pts
    /0    62.139.117.58     5:02am  0.00s  0.11s  0.10s  -bash 
    root
    @host [~]
    يعرض لنا السيرفر بقاله قد ايه اب up 3 days, 2:35
    المستخدمين فى الشيل 1 user
    وهم root pts/0 62.139.117.58 5:02am 0.00s 0.11s 0.10s -bash
    اللود load average: 0.81, 0.30, 0.23

    top
    اعتقد من اهم الاوامر
    وهو يعرض لك البروسيس اللى بتستهلك اعلى نسبة من البروسيسور

    ls
    وهو عرض الى فى المجلد الحالى

    cd
    ويستخدم للتنقل بين المجلدات
    مثلا cd /home
    لدخول الهوم

    rm
    للمسح
    يفضل استخدام rm -rf
    r لمسح المجلدات
    f علشان ميسالش على كل ملف موافق تمسحه ولا لا

    cp
    لنسخ ملف من مكان لاخر
    cp amr.zip /home/amr/www

    cp -r
    للنسخ مجلد

    mv
    للنقل او اعادة التسمية
    mv amr /home/amr
    او لاعادة تسميته
    mv amr swalif

    الامر wget
    لسحب ملف على السيرفر
    wget http://swalif.net/file.zip

    unzip
    لفك ملف مضغوط بصغة zip
    unzip amr.zip

    tar -xvzf
    لفك ملف مضغوط .tar.gz

    gunzip
    لفك ملف مضغوط
    gz

    ps -e
    لعرض البروسيس الشغالة دلوقتى


    grep
    وهو اعتقد امر رائع
    مثلا نريد عرض كل البروسيس اللى فيه كلمة java
    نكتب الامر
    ps -e | grep java
    يبقى هو بينفذ الامر ps -e ثم يبحث فى النتائج عن كلمة جافا
    يمكن استخدامه مع اى امر

    wc -l
    للعد بالسطور
    مثلا
    ps -e | grep java

    كود PHP:
    root@host [~]#  ps -e | grep java | wc -l
          
    1
    root
    @host [~]
    انا استخدمه فى عرض عدد الكونيكشن اللى بالاباتشى


    كود PHP:
    root@host [~]# netstat -an | grep :80 | wc -l
        
    172
    root
    @host [~]
    اى يوجد 172 شخص يستخدمون البورت 80

    فى ايه تانى :con2: :con2:

    راحة شوية واشرح بعض السكربتات المفيدة وازاى نقل موقع او عد مواقع
    تحياتى
    واسف لاسلوبى الغير منظم





    __________________
    Amr Elgbaly
    System Engineer


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2005
    المشاركات
    343


    شكرآ ليك شرح جميل وواضح وسهل ان حد يفهمة ربنا يكرمك يا اخ اكسبلور





    __________________
    تم تغير اسم شركتنا الى شركة الشرق الاوسط
    www.east4serv.com
    لسنا مسؤلين عن اي تعامل خارجي

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    May 2005
    المشاركات
    329


    اقتباس المشاركة الأصلية كتبت بواسطة explorer
    السلام عليكم
    هنا حشرح كله اعرفه فى ادراة السيرفرات
    طبعا انا مبتدئ جدااا :shy: :shy: :shy:
    للمبتدئين يعنى ممكن يبقى فى معلومات غلط ياريت من الخبراء يصلحوها :d

    بسم الله

    نبدا بالماى اس كيو ال
    لترقية الماى اس كيو ال
    ندخل ال whm
    Tweak Settings
    نضع الخيار على

    كود PHP:
    Bundle::DBD::mysqlUpdating from mysql 4.0 to mysql 4.1 is not automaticlly reversableYou should backup your databases if you think you might wish to downgrade in the future
    ونختار

    كود PHP:
    Use old style (4.0passwords with mySQL 4.1 (required if you have problems with php apps authenticating
    ثم نضغط save
    وننتظر 30 ثانية
    ونضغط Click Here
    حيعمل حاجات غريبة سيبك منه لما يخلص :d وكده تبقى اترقيت لاخر اصدار

    بعض مشاكل الماى اس كيو ال اللى واجهتنى

    mysql error number: 1030

    منتديات ال ib حتقف
    ومنتديات الفى بى حيجيلك ايرور فى لوحة التحكم تحديدا خيارات المنتدى

    كود PHP:
    Database error in vBulletin 3.0.7
    Invalid SQL
            
    SELECT setting.*, settinggroup.grouptitle 
            FROM settinggroup 
    AS settinggroup 
            LEFT JOIN setting 
    AS setting USING(grouptitle
            
    WHERE settinggroup.displayorder <> 
            ORDER BY settinggroup
    .displayordersetting.displayorder 
         
    mysql error
    Got error 28 from storage engine 

    mysql error number
    1030 

    Date
    Wednesday 13th of July 2005 01:52:24 AM 
    Script
    : [url]http://www.xxxxxx.com/vb/admincp/options.php?null=0[/url] 
    Referer: [url]http://www.xxxxxxx.com/vb/admincp/[/url] 
    Usernamexxxxxxx 
    IP Address
    xxxxxxxxx 
    حل المشكلة
    ( كما فى رد لبوست :) )

    مسح الملفات اللى باسم host-bin.0001 host-bin.0002
    اللى موجودة جوه
    /var/lib/mysql

    ثم عمل اوبتميز وريبير للقواعد

    كود PHP:
    /usr/bin/mysqlcheck ---all-databases


    /usr/bin/mysqlcheck ---all-databases 
    فى مشكلة اخرى تتوقف بسببها كل السكربتات التى تستخدم الmysql
    اعتقد رقمها 40 تقريبا
    وتكون بسبب امتلاء التمب
    يعنى اول مايحصل مشكلة فى الماى اس كيو ال شوف مساحة التمب من
    Show Current Disk Usage من الWHM
    ولتفريغ التمب
    rm -rf *
    وبعدها تعمل ريستارت للماى اس كيو ال
    service mysql restart

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

    بعض اوامر الشيل الاساسية

    w
    كود PHP:
    root@host [~]# w
     
    06:46:02  up 3 days,  2:35,  1 user,  load average0.810.300.23
    USER     TTY      FROM              LOGIN
    @   IDLE   JCPU   PCPU  WHAT
    root     pts
    /0    62.139.117.58     5:02am  0.00s  0.11s  0.10s  -bash 
    root
    @host [~]
    يعرض لنا السيرفر بقاله قد ايه اب up 3 days, 2:35
    المستخدمين فى الشيل 1 user
    وهم root pts/0 62.139.117.58 5:02am 0.00s 0.11s 0.10s -bash
    اللود load average: 0.81, 0.30, 0.23

    top
    اعتقد من اهم الاوامر
    وهو يعرض لك البروسيس اللى بتستهلك اعلى نسبة من البروسيسور

    ls
    وهو عرض الى فى المجلد الحالى

    cd
    ويستخدم للتنقل بين المجلدات
    مثلا cd /home
    لدخول الهوم

    rm
    للمسح
    يفضل استخدام rm -rf
    r لمسح المجلدات
    f علشان ميسالش على كل ملف موافق تمسحه ولا لا

    cp
    لنسخ ملف من مكان لاخر
    cp amr.zip /home/amr/www

    cp -r
    للنسخ مجلد

    mv
    للنقل او اعادة التسمية
    mv amr /home/amr
    او لاعادة تسميته
    mv amr swalif

    الامر wget
    لسحب ملف على السيرفر
    wget http://swalif.net/file.zip

    unzip
    لفك ملف مضغوط بصغة zip
    unzip amr.zip

    tar -xvzf
    لفك ملف مضغوط .tar.gz

    gunzip
    لفك ملف مضغوط
    gz

    ps -e
    لعرض البروسيس الشغالة دلوقتى


    grep
    وهو اعتقد امر رائع
    مثلا نريد عرض كل البروسيس اللى فيه كلمة java
    نكتب الامر
    ps -e | grep java
    يبقى هو بينفذ الامر ps -e ثم يبحث فى النتائج عن كلمة جافا
    يمكن استخدامه مع اى امر

    wc -l
    للعد بالسطور
    مثلا
    ps -e | grep java

    كود PHP:
    root@host [~]#  ps -e | grep java | wc -l
          
    1
    root
    @host [~]
    انا استخدمه فى عرض عدد الكونيكشن اللى بالاباتشى


    كود PHP:
    root@host [~]# netstat -an | grep :80 | wc -l
        
    172
    root
    @host [~]
    اى يوجد 172 شخص يستخدمون البورت 80

    فى ايه تانى :con2: :con2:

    راحة شوية واشرح بعض السكربتات المفيدة وازاى نقل موقع او عد مواقع
    تحياتى :):)
    واسف لاسلوبى الغير منظم
    اخوي Explorer جميل جدا ، واحييك على طرحك الموضوع ، وبعد اذنك لي تعليق على نقطتين :
    1/ طريقة الترقية الصحيحه والاظمن كالتالي :
    ====
    ايقاف قواعد البيانات :
    /etc/init.d/mysql stop
    killall -9 mysql
    عمل مجلد مؤقت لكل قواعد البيانات ،
    mkdir /home/mysqlbackup
    نسخ مجلد قواعد البيانات الى المجلد المؤقت :
    cp –af /var/lib/mysql /home/mysqlbackup

    تاشر على الخيار في السي بنل ،
    بعدين :
    تحديث سكربتات السي بنل ،
    /scripts/updatenow
    ترقية قواعد البيانات بالشل ، حتى وان تم ترقيتها بالخيار اعلاه .
    /scripts/mysqlup
    اعادة تنصيب البيرل للماسيقول ،
    /scripts/perlinstaller --force Bundle::DBD::mysql
    عمل ريلود للمايسقول ،
    mysqladmin reload
    اخذ بيانات الدخول الى المايسقول :
    cat /root/.my.cnf
    تجربة الدخول الى المايسقول :
    mysqladmin uroot –p
    mysql -uroot -p
    وادخل بالباسورد ، لو ماطلع عندك أي مشكلة ، الترقية تمام .

    اعادة تشغيل المايسقول :
    /etc/init.d/mysql restart


    2/
    يعنى اول مايحصل مشكلة فى الماى اس كيو ال شوف مساحة التمب من
    Show Current Disk Usage من الWHM
    ولتفريغ التمب
    rm -rf *
    كذا راح تحذف اختصار ال mysql.sock وماراح تشتغل المايسقول ، اذن لو تبي تحذف شيء في التمب ، تشوف وش اكبر ملف الي سبب المشكلة وتحذفه هو واي ملفات ثانية ، ماعدا الاختصار الي ذكرته فوق ، كما ان
    rm -rf *

    افضل انك ماتستخدمه الا في حالات نادره لانه بمجرد ضغط انتر ، راح ينحذف كل شيء ، وتخيل انك في ال /home او في ال /var/lib/mysql وسويت الامر هذا ؟! لازم تكون حذر جدا وانت تستخدمه .

    خالص التحية ، وعذرا على المداخله ،
    علي حمد ،






  4. #4
    عضو فعال
    تاريخ التسجيل
    Mar 2005
    المشاركات
    1,204


    السلام عليكم
    شكرا اخى على على المشاركة

    ولكن لى ملاحظة

    كود PHP:
    root@host [/]# cp -r tmp /backup
    root@host [/]# cd backup
    root@host [/backup]# ls
    ./   aquota.user*   cpbackup/    quota.user*                            tmp/
    ../  
    Backup.tar.gz  lost+found/  sess_ffc1138b5aafef6406a444ca15786610
    root
    @host [/backup]# cd /tmp
    root@host [/tmp]# rm -rf *
    root@host [/tmp]# ls
    ./  ../  .font-unix/
    root@host [/tmp]# service mysql restart
    Shutting down MySQLSUCCESS
    Starting MySQL SUCCESS
    root@host [/tmp]# ls
    ./  ../  .font-unix/
    root@host [/tmp]# ls
    ./  ../  .font-unix/  mysql.sock@
    root@host [/tmp]
    ده اللى انا عملته دلوقتى
    واشتغلت تمام
    انا لم التمب اتملى برده خفت امسح اللى فيه كله علشان ملف
    mysql.sock فاخدت نسخة منه ومسحت كله واشتغل تمام
    انتظر تعليقك
    شكرا كتيرررر
    تحياتى





    __________________
    Amr Elgbaly
    System Engineer

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    104


    مشكور يا باشا على الشرح الرائع وان شاء الله الناس تستفيد منة





    __________________
    e-BeGa.Co لـخدمـات الـويب المتقـدمـة
    استضافه - ادارة سيرفرات - حجـز نطاقات - دعم فني - تراخيص vBulletin
    www.e-bega.com/support
    من داخل مـصر/ 0101353594- من خارج مــصر/ 0020101353594

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    267


    ألف شكر ياشباب والله كنت محتاج جداً هالمعلومات.






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    667


    جزاك الله خير اخوي





    __________________
    فنتاستك لخدمات الواب

    منتديات البرنس

    أستغفرك ربي وأتوب إليك

    support @ e-fantastic.com

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Feb 2005
    المشاركات
    112


    يعطيك العافيه اخوي


    وفي ميزان حسانتك يالغالي






  9. #9


    اسف على رفع الموضوع ولكن هى نصائح مفيدة بالنسبة للمبتدئين





    __________________
    GNU/Linux system EngineerVps & Dedicated servers & ManagementContact Me On : 00201003338749 or ceo@murabba.comwww.murabba.com

  10. #10
    عضو فعال
    تاريخ التسجيل
    Feb 2004
    المشاركات
    1,318


    جزاك الل خير اخوي
    كيف استعيد ملف
    mysql.sock
    لو فقد ؟






  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2002
    المشاركات
    722


    يعطيك العافية انت وكل من ساهم بالموضوع

    لاكن سؤال

    ما الضرر لو ابقيت الاصدار القديم تبع mysql





    __________________
    حســــــــــــبي الله ونعــــــــم الوكيـــــــــل
    اللــــــــــهم اعنــــــــــي على شـــــــــكرك وذكــــــــرك و حســــــــن عبـــــــادتك

  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    381


    اقتباس المشاركة الأصلية كتبت بواسطة alsahernet
    جزاك الل خير اخوي
    كيف استعيد ملف
    mysql.sock
    لو فقد ؟
    ممكن أحد يشرح كيفية أعادة الملف

    mysql.sock

    وما هي أضرار مسحه

    شكرا لك م

    :eek2:






  13. #13
    Banned
    تاريخ التسجيل
    Oct 2005
    المشاركات
    899


    يا DigiChat AV 5

    حط سؤالك في موضوع وسوي إشارة بسيطة لو بغيت برابط لها الموضوع


    من دخلت وانا أكح من الغبار


    أنت شفت تاريخ الموضوع ؟؟؟

    كمل سنة يعني لو فيه حرمة جابت ولد تشوف ولدها الحين يركض ويلعب مع الورعان










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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