Cara Memasang Pelayan Nagios di CentOS/RHEL 9/8

Cara Memasang Pelayan Nagios di CentOS/RHEL 9/8

Nagios adalah perisian pemantauan sumber terbuka yang membolehkan pentadbir sistem memantau kesihatan dan prestasi pelayan, aplikasi, dan peranti rangkaian. Nagios menyediakan penyelesaian yang komprehensif untuk memantau infrastruktur IT dan boleh memberi amaran kepada pentadbir masalah yang berpotensi sebelum mereka menjadi kritikal.

Dalam artikel ini, kami akan pergi ke langkah -langkah untuk memasang Nagios di CentOS dan Red Hat Enterprise Linux (RHEL) 9/8. Langkah -langkah ini merangkumi segala -galanya daripada memuat turun perisian untuk mengkonfigurasi pengesahan untuk antara muka web Nagios.

Menjelang akhir artikel ini, anda akan mempunyai pelayan Nagios yang berfungsi sepenuhnya yang boleh digunakan untuk memantau infrastruktur IT anda. Jadi, mari kita mulakan!

Prasyarat

Sebelum kita memulakan, pastikan anda mempunyai pelayan yang menjalankan CentOS atau RHEL 9/8, dengan akses root atau pengguna dengan keistimewaan sudo. Di samping itu, pastikan pelayan anda terkini dengan menjalankan arahan berikut:

Kemas kini sudo yum -y  

Langkah 1: Pasang kebergantungan yang diperlukan

Sebelum kita memasang Nagios, kita perlu memasang beberapa kebergantungan: pelayan web Apache, PHP, dan GCC. Anda boleh memasangnya dengan menjalankan arahan berikut:

Sudo Yum GroupInstall "Alat Pembangunan"  sudo yum memasang httpd php php-cli gcc unzip wget glibc glibc-common gd gd-devel net-snmp  

Langkah 2: Buat pengguna dan kumpulan Nagios

Nagios memerlukan pengguna dan kumpulan untuk menjalankan prosesnya. Untuk membuatnya, jalankan arahan berikut:

SUDO USERADD NAGIOS  Sudo GroupAdd Nagcmd  sudo usermod -a -g nagcmd nagios  sudo usermod -a -g nagcmd apache  

Langkah 3: Muat turun Nagios Core

Untuk memuat turun Nagios Core, kami akan menggunakan perintah wget untuk memuat turun versi terkini Nagios Core dari laman web rasmi. Pada masa penulisan, versi terkini ialah 4.4.5. Jalankan arahan berikut untuk memuat turunnya:

wget https: // aset.Nagios.com/muat turun/nagioscore/siaran/nagios-4.4.10.tar.Gz  

Sebaik sahaja arkib telah dimuat turun, kami boleh mengeluarkannya menggunakan arahan berikut:

TAR XZF NAGIOS-4.4.10.tar.Gz  

Langkah 4: Menyusun Teras Nagios

Untuk menyusun teras Nagios, navigasi ke direktori yang diekstrak menggunakan arahan berikut:

CD NAGIOS-4.4.10  

Seterusnya, jalankan arahan berikut untuk menyusun Nagios Core:

./Konfigurasi-dengan kumpulan-kumpulan = nagios  buat semua  

Langkah 5: Pasang Nagios Core

Sebaik sahaja penyusunan selesai, kita boleh memasang Nagios Core dengan menjalankan arahan berikut:

sudo membuat pemasangan  sudo membuat pemasangan-komandmand  sudo membuat pemasangan-init  sudo membuat pemasangan-config  sudo membuat pemasangan-webconf  

Langkah 6: Pasang plugin Nagios

Plugin Nagios diperlukan untuk melanjutkan fungsi teras Nagios. Setelah memasang dan mengkonfigurasi perkhidmatan teras, muat turun sumber nagios-plugins terkini dan pasang menggunakan arahan berikut.

wget http: // nagios-plugins.org/muat turun/nagios-plugins-2.4.3.tar.Gz  sudo tar xzf nagios-plugins-2.4.3.tar.Gz  CD Nagios-Plugins-2.4.3  

Sekarang menyusun dan memasang plugin Nagios

./Konfigurasi-With-nagios-user = nagios-with-nagios-group = nagcmd  sudo membuat  sudo membuat pemasangan  

Langkah 7: Konfigurasikan Nagios

Untuk mengkonfigurasi Nagios, kita perlu mengedit fail konfigurasi Nagios. Untuk melakukan ini, jalankan arahan berikut:

sudo nano/usr/local/nagios/etc/nagios.cfg  

Dalam fail konfigurasi, periksa baris berikut, tambahkannya jika tidak tersedia:

Semak fail konfigurasi Nagios

Simpan dan tutup fail.

Langkah 8: Sediakan pengesahan

Secara lalai, Nagios memerlukan pengesahan untuk mengakses antara muka web. Untuk menyediakan pengesahan, jalankan arahan berikut untuk membuat pengguna pentadbir:

sudo htpasswd -c/usr/local/nagios/etc/htpasswd.Pengguna Nagiosadmin  

Masukkan kata laluan yang kuat untuk menyelesaikan proses.

Langkah 9: Mengesahkan dan Mulakan Perkhidmatan

Pertama, sahkan fail konfigurasi Nagios menggunakan arahan berikut.

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

Sekiranya tidak ada kesilapan yang dijumpai, jalankan arahan berikut untuk membolehkan dan memulakan perkhidmatan Nagios:

sudo systemctl enable nagios  SUDO Systemctl Mula Nagios  

Seterusnya, mulakan pelayan web Apache menggunakan arahan berikut:

sudo systemctl start httpd  

Langkah 10: Akses antara muka web Nagios

Akhirnya, anda boleh mengakses antara muka web Nagios dengan menavigasi ke http: // your-server-ip-hostname/nagios dalam penyemak imbas web anda. Anda akan diminta memasukkan nama pengguna dan kata laluan yang anda buat dalam langkah 8.

Log masuk ke Nagios Core

Setelah pengesahan yang berjaya, anda akan mendapat akses Dashboard Nagios Core.

Antara muka web Nagios

Di sini anda dapat mencari maklumat terperinci mengenai tuan rumah Nagios, perkhidmatan, pemberitahuan dll.

Kesimpulan

Dalam artikel ini, kami telah melangkah ke langkah -langkah untuk memasang Nagios di CentOS dan RHEL 9/8. Nagios adalah perisian pemantauan sumber terbuka yang kuat yang dapat membantu anda memantau kesihatan dan prestasi sistem dan aplikasi anda. Dengan langkah -langkah yang digariskan dalam artikel ini, anda sepatutnya dapat mendapatkan Nagios dan berjalan di pelayan anda dalam masa yang singkat.