Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara install Zabbix 5.0 di Centos 8 Server

Cara install Zabbix 5.0 di Centos 8 Server

Assalamu’alaikum Warahmatullahi Wabarakatuh, Selamat pagi sobat blogger sekalian, apa kabar semuanya... Pada kesempatan kali ini saya akan share bagaimana Cara install Zabbix 5.0 di Centos 8 Server dan bagaimana cara konfigurasinya.

Zabbix merupakan aplikasi monitoring jaringan berbasis Opensource yang digunakan untuk memonitor jaringan dan semua infrastruktur di dalamnya seperti trafik jaringan, Bandwidth, dan sebagainya.

Pada tutorial kali ini, sobat akan belajar cara menginstal dan mengkonfigurasi Zabbix 5.0 di Centos 8 Server Pertama-tama pastikan pada konfigurasi SELinux dalam settingan disabled. 

Sebelum installasi Zabbix 5.0 ada beberapa aplikasi tambahan yang akan kita install seperti Httpd, PHP dan Database Mariadb. ikuti step by step cara installasinya. 


Note : Disable SELinux
[root@srv1 ~]# getenforce
Disabled

Step 1 - Install httpd

Jalankan perintah dibawah ini untuk install httpd
[root@srv1 ~]# yum install -y httpd
[root@srv1 ~]# systemctl start httpd
[root@srv1 ~]# systemctl enable httpd
Tambahkan service http di Firewalld
[root@srv1 ~]# firewall-cmd --permanent --add-service=http
[root@srv1 ~]# firewall-cmd --reload

Step 2 - Install PHP

Jalankan perintah dibawah ini untuk install php
[root@srv1 ~]# yum install -y php php-fpm php-mysqlnd php-opcache php-gd php-xml php-mbstring
[root@srv1 ~]# systemctl start php-fpm
[root@srv1 ~]# systemctl enable php-fpm
Testing PHP
[root@srv1 ~]# nano /var/www/html/info.php
<?php phpinfo(); ?>
Restart service Httpd
[root@srv1 ~]# systemctl restart httpd

Step 3 - Install Database mariadb

Untuk install mariadb silahkan jalankan perintah berikut
[root@srv1 ~]# yum install -y mariadb-server
Aktifkan service mariadb
[root@srv1 ~]# systemctl start mariadb
[root@srv1 ~]# systemctl enable mariadb
Jalankan perintah secure_installation untuk selengkapnya bisa lihat Disini
[root@srv1 ~]# mysql_secure_installation

Step 4 - Konfigiurasi Zabbix repository

Jalankan perintah berikut untuk menambahkan repositori zabbix
[root@srv1 ~]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm
[root@srv1 ~]# yum clean all
Install zabbix
[root@srv1 ~]# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-apache-conf

Step 5 - Setting Timezone

Edit timezone pada zabbix.conf
[root@srv1 ~]# vi /etc/php-fpm.d/zabbix.conf
:set number

Baris 24 edit
php_value[date.timezone] = Asia/Jakarta

Step 6 - Buat Database zabbix

Buat database untuk zabbix
[root@srv1 ~]# mysql -u root -p
Enter password: password
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> create user zabbix@localhost identified by 'password';
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
MariaDB [(none)]> quit;
Import database zabbix
[root@srv1 ~]# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Enter password: [masukan password zabbix]

Step 7 - Update Database Configuration

Edit konfigurasi database
[root@srv1 ~]# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=password

Step 8 - Add port firewalld

Tambahkan port 10050-10051 di firewalld
[root@srv1 ~]# firewall-cmd --permanent --add-port=10050/tcp
[root@srv1 ~]# firewall-cmd --permanent --add-port=10051/tcp
[root@srv1 ~]# firewall-cmd --permanent --add-port=80/tcp
[root@srv1 ~]# firewall-cmd --reload

Step 9 - Start Services

Aktifkan service zabbix
[root@srv1 ~]# systemctl restart zabbix-server zabbix-agent httpd php-fpm
[root@srv1 ~]# systemctl enable zabbix-server zabbix-agent httpd mariadb

Baca Juga : Cara Install Nagios Core di Centos 8 Server
Baca Juga : Cara Konfigurasi Nagios di Centos 8 Server

Step 10 - Install Zabbix via Web Installer

Untuk pengetesan silahkan buka browser lalu masukan pada url http://ipaddress/zabbix
Klik Next Step

cara, install, zabbix, 5.0, di, centos, 8

Klik Next Step

cara, install, zabbix, 5.0, di, centos, 8

Masukan nama database, user dan password lalu Klik Next Step

cara, install, zabbix, 5.0, di, centos, 8

Masukan nama Server Zabbix lalu Klik Next Step

cara, install, zabbix, 5.0, di, centos, 8

Klik Next Step

cara, install, zabbix, 5.0, di, centos, 8

Klik Finish

cara, install, zabbix, 5.0, di, centos, 8

Masukan user dan password default Username: Admin Password: zabbix

cara, install, zabbix, 5.0, di, centos, 8

Tampilan Dashboard Zabbix versi 5.0

cara, install, zabbix, 5.0, di, centos, 8

Tampilan Dashboard Memory usage

cara, install, zabbix, 5.0, di, centos, 8

Tampilan dashboard CPU

cara, install, zabbix, 5.0, di, centos, 8

Demikian kira-kira artikel Cara install Zabbix 5.0 di Centos 8 Server ini saya buat. Semoga bermafaat untuk kita semua. Silahkan Share Jika sobat merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.

Artikel Selanjutnya : Cara Install Observium di Centos 7

Posting Komentar untuk "Cara install Zabbix 5.0 di Centos 8 Server"