هل ترغب في معرفة كيفية القيام بتثبيت Nagios على Ubuntu Linux؟ في هذا البرنامج التعليمي ، سنوضح لك كيفية تثبيت Nagios وتهيئتها والوصول إليها على كمبيوتر يعمل بنظام التشغيل Ubuntu Linux.

قائمة الأجهزة:

يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي Zabbix.

كل قطعة من الأجهزة المذكورة أعلاه يمكن العثور عليها في موقع أمازون.

Nagios Playlist:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة مقاطع الفيديو ذات الصلة بـ Nagios.

لا تنسى الاشتراك في قناة يوتيوب لدينا اسمه FKIT.

دروس Nagios ذات الصلة:

في هذه الصفحة ، نوفر وصولاً سريعًا إلى قائمة البرامج التعليمية المتعلقة بتثبيت Nagios.

البرنامج التعليمي - NTP على نظام التشغيل Ubuntu Linux

أولاً ، سنقوم بتهيئة النظام لاستخدام التاريخ والوقت الصحيحين باستخدام NTP.

في وحدة تحكم Linux ، استخدم الأوامر التالية لتعيين المنطقة الزمنية الصحيحة.

# dpkg-reconfigure tzdata

قم بتثبيت حزمة Ntpdate وقم بتعيين التاريخ والوقت الصحيحين على الفور.

# apt-get update
# apt-get install ntpdate
# ntpdate pool.ntp.br

تم استخدام الأمر Ntpdate لضبط التاريخ والوقت الصحيحين باستخدام الخادم: pool.ntp.br

دعونا تثبيت خدمة NTP.

# apt-get install ntp

NTP هي الخدمة التي سوف تبقي خادمنا محدثة.

استخدم تاريخ الأمر للتحقق من التاريخ والوقت اللذين تم تكوينهما على نظام التشغيل Ubuntu Linux الخاص بك.

# date

إذا أظهر النظام التاريخ والوقت الصحيح ، فهذا يعني أنك اتبعت جميع الخطوات بشكل صحيح.

البرنامج التعليمي - تثبيت Apache على لينكس

بعد ذلك ، نحتاج إلى تثبيت خادم الويب Apache وجميع البرامج المطلوبة.

في وحدة تحكم Linux ، استخدم الأوامر التالية لتثبيت الحزم المطلوبة.

# apt-get install libgd-dev unzip wget build-essential
# apt-get install apache2 php libapache2-mod-php php-gd

قم بإيقاف خدمة Apache ، ثم قم بتمكين الوحدات المطلوبة وابدأ تشغيل خدمة Apache.

# service apache2 stop
# a2enmod rewrite
# a2enmod cgi
# service apache2 start
# service apache2 status

في ما يلي مثال لإخراج حالة خدمة Apache.

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active: active (running) since Mon 2018-04-23 00:02:09 -03; 1min 4s ago

البرنامج التعليمي - تثبيت Nagios على أوبونتو

الآن ، نحن بحاجة إلى تثبيت نواة Nagios على Ubuntu Linux.

في وحدة تحكم Linux ، استخدم الأوامر التالية لإنشاء الحسابات الضرورية.

# useradd nagios
# groupadd nagcmd
# usermod -a -G nagcmd nagios

استخدم الأوامر التالية لتنزيل حزم Nagios.

# mkdir /downloads
# cd /downloads
# wget https://ufpr.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.4.2/nagios-4.4.2.tar.gz

استخراج وتجميع وتثبيت حزمة Nagios.

# tar -zxvf nagios-4.4.2.tar.gz
# cd nagios-4.4.2/
# ./configure --with-nagios-group=nagios --with-command-group=nagcmd
# make all
# make install
# make install-init
# make install-config
# make install-commandmode
# make install-webconf

لنقم بإنشاء كلمة المرور لحساب مسؤول Nagios.

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

New password: *****
Re-type new password: *****
Adding password for user nagiosadmin

يجب عليك أيضًا إعادة تشغيل apache يدويًا والتحقق من حالة الخدمة.

# service apache2 restart

استخدم الأمر التالي للتحقق من ملف التكوين nagios.cfg.

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

استخدم الأمر التالي لبدء تشغيل خادم Nagios:

# service nagios start

افتح المتصفح الخاص بك وأدخل عنوان IP الخاص بخادم الويب الخاص بك بالإضافة إلى / nagios.

في مثالنا ، تم إدخال عنوان URL التالي في المتصفح:

• http://35.162.85.57/nagios

على شاشة السؤال ، أدخل معلومات تسجيل الدخول الإدارية.

معلومات الوصول الافتراضية للمصنع:
• اسم المستخدم: nagiosadmin
• كلمة المرور: كلمة المرور الخاصة بك

Nagios login

بعد تسجيل الدخول بنجاح ، سيتم عرض لوحة تحكم Nagios.

Nagios Dashboard

تهانينا ، لقد قمت بتثبيت نظام Nagios على Ubuntu Linux.

البرنامج التعليمي - Nagios الإضافات التثبيت على أوبونتو

بعد ذلك ، نحتاج إلى تثبيت مكونات Nagios الإضافية.

في وحدة تحكم Linux ، استخدم الأوامر التالية لتثبيت الحزم المطلوبة.

# apt-get install autoconf libc6 libmcrypt-dev libssl-dev bc
# apt-get install gawk dc snmp libnet-snmp-perl gettext libperl-dev
# apt-get install libpqxx3-dev libdbi-dev libldap2-dev
# apt-get install libmysqlclient-dev smbclient qstat fping

استخدم الأوامر التالية لتنزيل ملحقات Nagios.

# cd /downloads
# wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz

استخراج وتجميع وتثبيت حزمة الإضافات Nagios.

# tar -zxvf nagios-plugins-2.2.1.tar.gz
# cd nagios-plugins-2.2.1/
# ./configure --enable-perl-modules
# make
# make install

استخدم الأمر التالي لإعادة تشغيل خادم Nagios:

# service nagios restart

تهانينا ، لقد قمت بتثبيت ملحقات Nagios على Ubuntu Linux.