- Install aplikasi pendukung berupa paket LAMP (linux, apache, mysql, php)
# yum install httpd mariadb-server php php-mysql
- Konfigurasi mysql
# mysql_secure_installation
- Jika terdapat error mysql.sock restart service mysql terlebih dahulu
- Konfigurasi untuk menjalankan mysql dan apache pada saat boot
# systemctl enable httpd.service # systemctl enable mariadb.service
- Install paket tambahan pendukung Nagios
# yum install -y gcc glibc glibc-common wget gd gd-devel perl postfix unzip net-snmp openssl-devel
- Buat user dan group nagios
# useradd nagios # groupadd nagcmd # usermod -a -G nagcmd nagios # usermod -a -G nagcmd apache
- Download dan ekstrak nagios core dan plugin (versi 4.4.3 dan plugin versi 2.2.1)
# cd /tmp # wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.3.tar.gz # wget https://nagios-plugins.org/download/nagios-plugins-2.2.1.tar.gz # tar zxf nagios-4.4.3.tar.gz # tar zxf nagios-plugins-2.2.1.tar.gz # cd nagios-4.4.3
- Compile nagios
# ./configure --with-command-group=nagcmd # make all # make install # make install-init # make install-config # make install-commandmode # make install-webconf
- Buat password untuk user administrator web interface dalam hal ini
nagiosadmin
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
- Restart servis apache
# systemctl restart httpd
- Pastikan firewall-cmd telah mengizinkan port 80
# firewall-cmd --zone=public --add-port=80/tcp --permanent
Install Plugin Nagios
- Sebelumnya pastikan paket pendukung berikut ini telah terinstall
# yum install gcc glibc glibc-common make gettext automake autoconf wget openssl-devel net-snmp net-snmp-utils epel-release perl-Net-SNMP
- Setelah itu masuk ke direktori plugin yang telah diekstrak
# cd /nagios-plugin-x.x # ./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-openssl # make all # make install
- Jalankan servis nagios
# systemctl start nagios
Mengganti tema Nagios
Download tema yang diingikan
# wget https://github.com/ynlamy/vautour-style/releases/download/v1.7/vautour_style.zip
Ekstrak ke direktori tema nagios di
/usr/local/nagios/share/
# unzip vautour_style.zip -d /usr/local/nagios/share