Artikel ini adalah sebahagian daripada siri 2 bahagian mengenai pemasangan dan konfigurasi Nagios di Ubuntu 14.04.
Gambaran keseluruhan
Nagios adalah rangkaian perisian pemantauan pelayan yang popular yang dapat membantu meningkatkan masa penggunaan aplikasi anda. Dalam panduan ini, saya akan menunjukkan kepada anda cara memasang Nagios di Ubuntu 14.04.
Anda memerlukan timbunan LAMP yang dipasang di pelayan anda untuk dapat menggunakan Nagios. Sekiranya anda ingin mengetahui bagaimana anda dapat melakukan ini di Ubuntu, sila rujuk panduan: Cara Memasang Apache, MySQL, dan PHP di Ubuntu
Langkah 1: Memasang prasyarat
Selain timbunan LAMP yang berfungsi, terdapat tiga prasyarat. Pasang dengan apt-get
:
apt-get install build-essential libgd2-xpm-dev apache2-utils
Langkah 2: Membuat kumpulan dan pengguna
Untuk Nagios, kita perlu membuat kumpulan dan pengguna. Pertama, buat pengguna:
useradd -m nagios
Sekiranya anda belum memberikan kata laluan, lakukan ini dengan passwd
arahan:
passwd nagios
Kami sekarang akan membuat kumpulan Nagios:
groupadd nagcmd
Tambahkan pengguna Nagios ke kumpulan Nagios:
usermod -a -G nagcmd nagios
Dan tambahkan www-data
pengguna ke kumpulan Nagios:
usermod -a -G nagcmd www-data
Langkah 3: Memuat turun Nagios
Sekarang, kita boleh memuat turun Nagios. Pasang wget
sekarang, jika anda belum memasangnya:
apt-get install wget
Kemudian, muat turun fail Nagios:
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
Lepas itu:
tar xzf nagios*
Dan akhirnya, arahkan ke direktori:
cd nagios*
Langkah 4: Memasang Nagios
Setelah pelayan kami disediakan, kami dapat menyusun dan memasang Nagios.
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
Langkah 5: Mengkonfigurasi antara muka web Nagios
Nagios mempunyai antara muka web untuk pengurusan yang mudah. Untuk tujuan keselamatan, anda harus menghadkan siapa yang dapat mengakses antara muka web dengan firewall atau konfigurasi Apache yang dilindungi kata laluan.
Mulakan semula Apache:
service apache2 restart
Mulakan perkhidmatan Nagios:
service nagios start
Terus ke: Bahagian 2: Host Jauh