إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-04-2014, 11:30 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

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

Cacti عبارة عن برنامج لمتابعة النتورك بشكل سلس عن طريق عمل تقارير بيانية (رسم بيانى) .. ايضا فنيا عبارة عن سكربت PHP مع ادوات RRD .. تقدر تعتمد كليا عليها فى متابعة النتورك بشكل تام.

** من يقوم بالتركيب لابد وان يكون له دراية بمايقوم به جيدا
ايضا : التركيب بناءا لتوزيعات ريدهات CentOS - Fedora - RHEL 64

يتطلب تركيب كاستى التالى : ( Apache - PHP - MySQL - SNMP - RRDtool )
هافترض ان الجميع بيتعامل بالسى بانل لذلك هانستكمل ال SNMP و RRD

ننفذ التالى :
رمز PHP:
yum install php-snmp


رمز PHP:
yum install net-snmp-utils p net-snmp-libs php-pear-Net-SMTP


رمز PHP:
yum install rrdtool


رمز PHP:
service snmpd start


ننفذ التالى لاضافة الخدمة من ضمن StartUp حتى تحمل مع تشغيل السيرفر تلقائيا
رمز PHP:
/sbin/chkconfig --levels 345 snmpd on


نضيف مجموعة EPEL
رمز PHP:
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm


ثم
رمز PHP:
rpm -ivh epel-release-6-8.noarch.rpm


نبدأ بتركيب Cacti
رمز PHP:
yum install cacti


التالى انشاء قاعدة بيانات ( كما ذكرت مسبقا عبارة عن سكربت )
اذا لم تكن تنشىء باس ل MySQL Server ننفذ التالى
رمز PHP:
mysqladmin -u root password PASS


بدلا من PASS تدخل باس السيرفر اللى تريدها
رمز PHP:
mysql -u root -p
mysql
> create database cacti;
mysql> GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY ‘PASS’;
mysql> FLUSH privileges;
mysql> quit;


اللى نفذناه بالأمر السابق هو انشاء قاعدة بيانات باسم cacti لليوزر cacti والباس اللى اضفناه مسبقا
التالى عبارة عن البحث عن ملف الداتا بيز (ينزل مع البرنامج) الجداول اللى هايتم اضافتها للقاعدة نفسها
نستخدم الامر rpm
رمز PHP:
rpm -ql cacti | grep cacti.sql


المسار اللى يظهر هايكون كالتالى :
رمز PHP:
/usr/share/cacti-0.8.7d/cacti.sql


نضيف الجداول المطلوبه للقاعدة اللى انشأناها
رمز PHP:
<span style="color: #000000">mysql -u cacti -p PASS <span style="color: #007700">nano /etc/cacti/db.php


رمز PHP:
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "PASS";
$database_port = "3306";
$database_ssl = false;


الآن ربط البرنامج بالاباتشى
رمز PHP:
nano /etc/httpd/conf.d/cacti.conf


نضيف فى نهاية الملف التالى
رمز PHP:
Alias /cacti /usr/share/cacti


Order Deny,Allow
Deny from none
Allow from 00.00.0.0
/00



00.00.0.0/00 يستبدل برينج الايبيهات للشبكة .. او ممكن يستبدل ب All

نرستر الاباتشى لحفظ العمل
رمز PHP:
/etc/init.d/httpd restart


نضيف كاستى بالكرون
رمز PHP:
nano /etc/cron.d/cacti


نضيف
رمز PHP:
*/5 * * * * cacti /usr/bin/php /usr/share/cacti/poller.php > /dev/null 2>&1


نتأكد من سماح الفايرول لكاستى بالعمل
رمز PHP:
nano /etc/sysconfig/iptables


نضف السطر
رمز PHP:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT


ثم عمل ريستارت ل iptables
رمز PHP:
service iptables restart


نفتح البراوزر بكتابة http://ip-add/cacti

ip-add -> طبعا اى بى السيرفر

هايفتح زى اى سكربت معروف بخطوات ..
Next -> New Install
الخطوة الثالثة تتأكد من كل المسارات مضبوطة اولا قبل الاستكمال
بآخر خطوة هايطلب يوزر وباس .. admin الاتنين
هايطلب ادخال الباس الجديدة اجبارى .. كما ترغب .

هكذا لدينا برنامج يعمل بشكل تااام .. لكن يوجد اضافات لهذا البرنامج مفيدة جدا
هاقوم باضافة البعض

نقوم بالدخول الى
رمز PHP:
cd /usr/share/cacti/plugins


ثم التحميل
رمز PHP:
wget http://docs.cacti.net/_media/plugin:monitor-v1.3-1.tgz


رمز PHP:
wget http://docs.cacti.net/_media/plugin:errorimage-v0.2-1.tgz


رمز PHP:
wget http://docs.cacti.net/_media/plugin:discovery-v1.5-1.tgz


رمز PHP:
wget http://docs.cacti.net/_media/plugin:realtime-v0.5-2.tgz


رمز PHP:
wget http://docs.cacti.net/_media/plugin:nectar-v0.35a.tgz


رمز PHP:
wget http://docs.cacti.net/_media/plugin:syslog-v1.22-2.tgz


بعد كده .. هانغير اسماء الملحقات لانه لايمكن التركيب وكلمة plugin موجودة



لذا ننفذ التالى
رمز PHP:
mv plugin:monitor-v1.3-1.tgz monitor-v1.3-1.tgz
mv plugin
:errorimage-v0.2-1.tgz errorimage-v0.2-1.tgz
mv plugin
:discovery-v1.5-1.tgz discovery-v1.5-1.tgz

mv plugin
:realtime-v0.5-2.tgz realtime-v0.5-2.tgz
mv plugin
:nectar-v0.35a.tgz nectar-v0.35a.tgz
mv plugin
:syslog-v1.22-2.tgz syslog-v1.22-2.tgz


نقوم بفك البلجنز
رمز PHP:
tar -zvxf monitor-v1.3-1.tgz

tar
-zvxf errorimage-v0.2-1.tgz
tar
-zvxf discovery-v1.5-1.tgz
tar
-zvxf realtime-v0.5-2.tgz
tar
-zvxf nectar-v0.35a.tgz
tar
-zvxf syslog-v1.22-2.tgz


ثم من Plugin Management
Install
Activate

انتهى الدرس ..
بالنهاية اضيف بعض النقاط :
- من يتعامل بهذا لابد من تواجد بعض الخبرة بالعمل وفهم البرنامج اولا ومتطلباته
- مسار الكونفج للبرنامج الخاص بالاباتشى .. ممكن لزيادة الامان تغيير المسار لمن هو قادر على ذلك
- تأكد من تغيير كله PASS فى خطوات اعداد قاعدة البيانات الى الكلمة التى صنعتها انت

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

تحياتى للجميع وأتمنى الفائدة العامة بإذن الله .
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح تركيب LogView لمتابعة ملفات اللوج على سيرفرك محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 07-22-2010 08:40 PM
توزيعات ,,,,,,,,عطوووور ولوشن,,,,,,,,توزيعات محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-06-2009 09:50 AM
[ طلب توظيف ] : (ارشفة + دعم فني + تركيب هاكات + تركيب وتعديل سكربتات + تركيب منتديات وترقية نسخ) محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 08-16-2009 05:10 PM
[ عرض دعم فني ] : تركيب سكربت + تركيب اى عدد هاكات + حماية شامله+ترقية+تركيب بوست بت mms + mss تركي محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 08-14-2009 04:10 PM
طريقة اخفاء حاسبك عن الشبكة ومدير الشبكة!!!! محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 04-28-2009 04:10 PM


الساعة الآن 09:59 AM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML