
المشاركة الأصلية كتبت بواسطة explorer
السلام عليكم
هنا حشرح كله اعرفه فى ادراة السيرفرات
طبعا انا مبتدئ جدااا :shy: :shy: :shy:
للمبتدئين يعنى ممكن يبقى فى معلومات غلط ياريت من الخبراء يصلحوها :d
بسم الله
نبدا بالماى اس كيو ال
لترقية الماى اس كيو ال
ندخل ال whm
Tweak Settings
نضع الخيار على
كود PHP:
Bundle::DBD::mysql. Updating from mysql 4.0 to mysql 4.1 is not automaticlly reversable. You should backup your databases if you think you might wish to downgrade in the future.
ونختار
كود PHP:
Use old style (4.0) passwords 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 <> 0
ORDER BY settinggroup.displayorder, setting.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]
Username: xxxxxxx
IP Address: xxxxxxxxx
حل المشكلة
( كما فى رد لبوست :) )
مسح الملفات اللى باسم host-bin.0001 host-bin.0002
اللى موجودة جوه
/var/lib/mysql
ثم عمل اوبتميز وريبير للقواعد
كود PHP:
/usr/bin/mysqlcheck -o --all-databases
/usr/bin/mysqlcheck -r --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 average: 0.81, 0.30, 0.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:
راحة شوية واشرح بعض السكربتات المفيدة وازاى نقل موقع او عد مواقع
تحياتى :):)
واسف لاسلوبى الغير منظم