Ubuntu

Cara memasang Nagios di Ubuntu 20.04

Cara memasang Nagios di Ubuntu 20.04
Nagios adalah alat pemantauan sumber terbuka yang dirancang untuk melayani tujuan memantau berbagai aplikasi jaringan, sumbernya, dan berbagai peranti berbasis Linux. Dengan Nagios, kita dapat waspada terhadap segala aktiviti kritikal dan kejadian kerosakan perisian dengan mengirimkan amaran automatik kepada pentadbir dan mencegah kerosakan selanjutnya.

Nagios juga mengawasi perincian rangkaian (menggunakan port TCP, SMTP, POP3, HTTP, NNTP, PING, dll.)

Cara kerjanya dapat dijelaskan dengan cara berikut: Nagios menyiapkan protokol keselamatan pada node yang berlainan dalam rangkaian untuk mengesan sebarang aktiviti yang mencurigakan dan memberitahu pengguna melalui SMS automatik. Kegiatan bermasalah ini termasuk HTTP, SSH, FTP gagal, kerosakan lain dan kesalahan kritikal, dll. Dan memaparkan output web menggunakan pemberitahuan status terkini dan fail log sejarah masalah dll. Mari lihat bagaimana kita akan memasang Nagios di Ubuntu 20.Mesin 04 LTS.

Beberapa prasyarat

Kami mengandaikan bahawa anda sekurang-kurangnya biasa dengan asas-asas OS Linux, dan mempunyai pengetahuan asas mengenai shell interaktifnya. Selain itu, anda semestinya mempunyai ubuntu 20 yang telah dipasang sebelumnya.04 pada mesin atau pelayan maya anda sebelum meneruskan pemasangan.

Juga, kami memuat turun dan memasang pakej Nagios dari simpanan rasmi di sini.

Kami akan menggunakan mod akses sudo semasa pemasangan. Sekiranya anda menggunakan akaun root anda, anda harus mengecualikan 'sudo' sebelum setiap arahan yang kami gunakan di bawah.

Inilah cara memasang Nagios pada mesin atau pelayan Maya anda.

Langkah 1: Periksa kemas kini

Pertama, kami akan memeriksa web untuk pakej terkini yang tersedia, memuat turun dan memasangnya. Gunakan arahan di bawah untuk memeriksa kemas kini.

$ sudo apt update && upgrade

$ sudo apt install -y build-essential apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-dev libssl-dev daemon
wget apache2-utzzz

Langkah 2: Buat akaun pengguna

Sebelum memasang Nagios, kita mesti membuat akaun pengguna selari dengan pengguna apache. Taipkan arahan berikut untuk menambahkan pengguna:

$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -G nagcmd nagios
$ sudo usermod -a -G nagcmd www-data

Langkah 3: Muat turun Nagios dari laman web rasmi

Dengan kemas kini dan akaun pengguna dijaga, kami dapat memuat turun Nagios dengan melayari laman web rasmi.

Sebagai alternatif, anda boleh menggunakan arahan berikut untuk memuat turun terus dari web:

$ cd / tmp

$ wget https: // aset.nagios.com / muat turun / nagioscore / rilis / nagios-4.4.5.tar.gz

Kemudian ekstrak fail dengan bantuan perintah tar, dan pindahkan ke lokasi pilihan anda

$ tar -zxvf / tmp / nagios-4.4.5.tar.gz

$ cd / tmp / nagios-4.4.5 /

Langkah 4: Susun Nagios dengan Ubuntu 20.04

Taipkan arahan berikut:

$ sudo ./ konfigurasi --with-nagios-group = nagios
--dengan-command-group = nagcmd --dengan-httpd_conf = / etc / apache2 / sites-enabled /

$ sudo buat semua

$ sudo buat pemasangan

$ sudo buat install-init

$ sudo buat install-config

$ sudo buat install-commandmode

Langkah 5: Kemas kini alamat e-mel anda

Taipkan arahan berikut:

$ sudo gedit / usr / local / nagios / etc / objek / kenalan.cfg

Apa yang dilakukan oleh perintah ini ialah mengedit fail (kenalan).cfg) terletak di direktori usr / local / nagios / etc / objek, untuk memasukkan alamat e-mel tempat kami ingin menerima pemberitahuan.

Langkah 6: Nyalakan pemasang antara muka web

Dengan semua input di atas ke tempat mereka, akhirnya kita dapat beralih ke pemasangan antara muka web Nagios. Gunakan kod berikut, sebagai permulaan, pemasangan.

$ sudo buat install-webconf

Anda memerlukan akaun pengguna untuk mula menggunakan antara muka web Nagios, jadi secara semula jadi, anda mesti membuat akaun pengguna terlebih dahulu.

Taipkan yang berikut di shell interaktif untuk membuat akaun pengguna.

$ cd / tmp / nagios-4.4.5 $ sudo htpasswd -c / usr / local / nagios / etc / htpasswd.pengguna

$ sudo a2enmod cgi

Akhirnya, anda boleh memulakan semula Pelayan Apache.

$ sudo systemctl mulakan semula apache2

Langkah 7: Pasang Nagios Plugin

Sekiranya belum aktif / tmp, anda boleh menukar direktori menggunakan:

$ cd / tmp

Dan kemudian gunakan arahan berikut untuk memulakan muat turun.

$ wget https: // nagios-plugin.org / muat turun / nagios-plugins-2.3.3.tar.gz

Seterusnya, anda mesti mengekstrak fail dan meletakkannya di direktori yang dihasilkan:

$ tar -zxvf / tmp / nagios-plugins-2.3.3.tar.gz

$ cd / tmp / nagios-plugins-2.3.3 /

Setelah menukar direktori, kompilasikan pemalam menggunakan arahan berikut:

$ sudo ./ konfigurasi --with-nagios-user = nagios --with-nagios-group = nagios

$ sudo buat

$ sudo buat pemasangan

Langkah 8: Menggunakan Nagios di Ubuntu

Untuk memastikan konfigurasi dapat dilihat dengan baik, gunakan perintah berikut:

$ sudo / usr / local / nagios / bin / nagios -v

$ cd / usr / local / nagios / etc / nagios.cfg

Hidupkan perkhidmatan Nagios untuk memulakannya secara automatik setiap kali anda boot VM anda dengan menggunakan:

$ sudo systemctl mengaktifkan nagios

Mulakan perkhidmatan.

$ sudo systemctl mulakan Nagios

Langkah 9: Kenali antara muka web

Pergi ke http: // ip-add / nagios / dan mempunyai keretakan di antara muka web. Anda akan ditanya kelayakan pengguna sebelum log masuk.

Setelah log masuk, anda akan melihat papan pemuka ahli:

Perhatikan pelbagai pilihan di paling kiri antara muka. Arahkan kursor ke arah mereka untuk mengetahui lebih lanjut.

Mengemas barang

Dalam tutorial ini, kita telah melihat cara memasang Nagios di Ubuntu 20.04. Kami melalui dan memperincikan semua langkah yang perlu diikuti dan menjelaskan fungsi apa yang dilakukan oleh setiap langkah secara keseluruhan. Adalah lebih mudah untuk memasang Nagios dari repositori rasmi mereka daripada memasangnya dari kod sumbernya. Tetapi kadang-kadang, kebetulan repositori gagal menyampaikan versi terbaru Nagios. Ini tentu saja tidak pernah berlaku apabila anda menggunakan kod sumber untuk memasang Nagios.

Cara Memasang Nginx dan Mengkonfigurasi pada CentOS 8
Nginx adalah pelayan web yang pantas dan ringan. Fail konfigurasi Nginx sangat mudah dan senang digunakan. Ini adalah alternatif yang bagus untuk pela...
Cara Memasang, Dan Mengkonfigurasi Pelayan Nginx Buat Pertama Kali
Nginx adalah salah satu pelayan web yang popular, dan digunakan sebagai pelayan proksi, pelayan proksi terbalik, pengimbang beban. Ini adalah alternat...
Cara Memasang Sijil SSL Percuma untuk Nginx pada Debian 10
Protokol TLS dan SSL menguraikan hubungan antara laman web (atau perkhidmatan lain, tetapi dalam tutorial ini Nginx menjadi tumpuan) dan pelanggan ata...