Cara Memasang Pelayan Nagios di CentOS/RHEL 9/8
- 1741
- 161
- Ronnie Hermann
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 NagiosSimpan 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 CoreSetelah pengesahan yang berjaya, anda akan mendapat akses Dashboard Nagios Core.
Antara muka web NagiosDi 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.
- « Cara memadam garis yang mengandungi rentetan tertentu menggunakan sed
- Cara memasang postgresql 9.6 pada Centos/RHEL 7 »