1. Install aplikasi pendukung berupa paket LAMP (linux, apache, mysql, php)
    # yum install httpd mariadb-server php php-mysql
  2. Konfigurasi mysql
    # mysql_secure_installation
  3. Jika terdapat error mysql.sock restart service mysql terlebih dahulu
  4. Konfigurasi untuk menjalankan mysql dan apache pada saat boot
    # systemctl enable httpd.service
    # systemctl enable mariadb.service
  5. Install paket tambahan pendukung Nagios
    # yum install -y gcc glibc glibc-common wget gd gd-devel perl postfix unzip  net-snmp openssl-devel
  6. Buat user dan group nagios
    # useradd nagios
    # groupadd nagcmd
    # usermod -a -G nagcmd nagios
    # usermod -a -G nagcmd apache
  7. 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
  8. Compile nagios
    # ./configure --with-command-group=nagcmd
    # make all
    # make install
    # make install-init
    # make install-config
    # make install-commandmode
    # make install-webconf
  9. Buat password untuk user administrator web interface dalam hal ini nagiosadmin
    # htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
  10. Restart servis apache
    # systemctl restart httpd
  11. Pastikan firewall-cmd telah mengizinkan port 80
    # firewall-cmd --zone=public --add-port=80/tcp --permanent

Install Plugin Nagios

  1. 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
  2. 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
  3. 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