[color:0d81="Blue"]السلام عليكم ورحمة الله
لا يخفى عليكم مدى [color:0d81="Red"]أهمية الأمر [top] الخاص بعرض حالة السيرفر والعمليات الحالية التي تجرى عليه وكذلك إستهلاك الرام والمعالج ..إلخ
خصوصا للي يعانون من اللود العالي على السيرفر ، لست بصدد شرح الامر بإعتباره معروف
الاداة [htop] هي تطوير أكثر من ممتاز[color:0d81="red"] لـ [top] وترتيب شكله عرضه بطريقة منسقة ومرتبه ، بالاضافة إلى وجود ميزة اضافية فيها هي عرض جميع العمليات وليست كـ [color:0d81="red"][top] يكتفي بعرض عدد معين من العمليات[color:0d81="red"] [processe]
بإستخدامك [color:0d81="red"][htop] يمكنك مشاهدة كل العمليات التي تعمل على السيرفر بالضغط على الاسهم اعلى او ادنى
[color:0d81="red"]صورة لـ الامر من موقع المطور له
صورة لـ الامر من الشيل بعد تركيب الاداة على سيرفري [CentOS 4.7]
تركيب الإداة غاية في السهولة خطوات قليله وسهلة إن شاء الله
سيكون الشرح لتركيب [color:0d81="red"] [htop] على [color:0d81="red"]CentOS باعتباره الأكثر شيوعاً والافضل لـ سيرفرات الاستضافة
في البداية يجب ان تعرف نصدار نظام التشغيل عندك ونوعه ،
[color:0d81="red"]بإستخدام الأمر التالي، يظهر لنا رقم الاصدار
[PHP][root ~]# cat /etc/redhat-release
CentOS release 4.7 (Final)[/PHP]
[color:0d81="red"]الأصدار الموجود على السيرفر هو CentOS 4.7
[color:0d81="DarkRed"]أو[PHP][root ~]# cat /etc/redhat-release
CentOS release 5.2 (Final)[/PHP]
ننفذ الامر التالي لمعرفة نوع نظام التشغيل،لتحديد الحزمة المناسبة لسيرفرك
[color:0d81="Red"]نركز على آخر السطر الناتج من الامر، وهو يظهر نوع نظام التشغيل عليك اما [i386] او [x86_64]
[color:0d81="Sienna"]هنا يظهر لنا ان نظام التشغيل لدينا هو i386
[PHP][root ~]# uname -a
Linux servername.yourdoamin.com 2.6.9-55.0.12.ELsmp #1 SMP Fri Nov 2 11:19:08 EDT 2007 i686 i686 i386 GNU/Linux[/PHP]
[color:0d81="Red"]هنا يظهر لنا ان نظام التشغيل لدينا هو x86_64
[PHP][root ~]# uname -a
Linux servername.yourdoamin.com 2.6.18-xen #1 SMP Tue Feb 12 06:40:50 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux [/PHP]
[color:0d81="red"]الان بسم الله نبدأ بتحميل الحزمة للسيرفر ، ثم تركيبها باتباع الخطوات التالية :
[color:0d81="red"]نذهب لـ المجلد src
[PHP][root ~]# cd /usr/src
[/PHP]
[color:0d81="Sienna"]نستخدم الامر التالي[color:0d81="red"] [wget] لتنزيل الحزمة المناسبة للسيرفر (من خطوة تحديد نوع النظام التشغيل للسيرفر ) حسب مايلي :CentOS 4
[PHP][i386]
http://packages.sw.be/rpmforge-relea...l4.rf.i386.rpm
[x86_64]
http://packages.sw.be/rpmforge-relea....rf.x86_64.rpm
CentOS 5
[i386]
http://packages.sw.be/rpmforge-relea...l5.rf.i386.rpm
[x86_64]
http://packages.sw.be/rpmforge-relea....rf.x86_64.rpm[/PHP]
[color:0d81="Red"]صيغة إستخدام الامر [wget] كما هو معروف كتالي :
[PHP][root ~]# wget http://packages.sw.be/rpmforge-relea...l4.rf.xxxx.rpm
xxxx : نوع نظام التشغيل في السيرفر [i386/x86_64][/PHP]
بعد انتهاء تنزيل الحزمة للسيرفر
[color:0d81="red"]نتبع الخطوات التالية
[PHP][root ~]# rpm -Uvh rpm -Uvh rpmforge*.rpm
[/PHP]
[color:0d81="red"]نتظر قليلاً حتى يتم الانتهاء من تركيب [repository]
[color:0d81="red"]ثم بعد ذلك ننفذ الامر التالي[PHP]yum -y install htop
[/PHP]
ونتتظر حتى يتم الانتهاء من التركيب
مبروك ، تم تركيب الاداة بنجاح ، لتشغيل الإداة فقط أكتب الامر [htop]
أتمنى ان يستفيد على الاقل شخص واحد من الشرح
وبالتوفيق جميعاً ,,
[color:0d81="red"]منقول
تحيتي لكم
اخوكم : يونس