[SERVER] Installasi Zabbix Server di Ubuntu Server 18.04.

Assalamualaikum.Wrb.

Hallo kawan selamat datang pada blog Networking Indonesia yaitu blog yang membahas seputar IT di Indonesia & didunia.Pada postingan ini aku masih ingin membahas tentang Server yaitu Server Zabbix,tau gk zabbix hehe.

Apa sih Zabbix?

Zabbix merupakan alat aplikasi pemantauan sumber terbuka buat beragam komponen IT, termasuk jaringan, server, mesin impian, dan layanan cloud. Zabbix menyediakan metrik pemantauan, diantaranya pemanfaatan jaringan, beban CPU, dan konsumsi ruang disk.

Berikut Konfigurasi Zabbix:

INSTALL APACHE HTTPD SERVER

Pertama kita akan update paket yg sudah kita tambahkan ke pada server ubuntu kita,dengan perintah berikut:

  • apt update

Kita upgrade mesin ubuntu yang kita miliki,menggunakan perintah berikut:

  • apt upgrade

apabila sudah kita install server apache2 karena dalam tahap ini kita akan menggunakan server apache,dengan perintah berikut:

  • apt install apache2

Setelah menginstall apache,kita Konfigurasikan Keamanan dasar dengan mengizinkan Prod ServerTokens,dengan masuk ke directory nano /etc/apache2/conf-enabled/security.conf > Kita ganti pada line 26 dengan perintah berikut : ServerTokens Prod.

Kita setel Name Servernya,dan Server Adminnya,dengan perintah berikut:grep ServerName /etc/apache2/apache2.conf dan grep ServerAdmin /etc/apache2/apache2.conf Jika sudah restart web apache2 nya dengan perintah berikut:systemctl restart apache2.

Kita aktifkan Layanan Firewall dan tambahkan http atau https,agar aman dengan perintah berikut : ufw enable,ufw allow http dan ufw allow https.

INSTALL PHP UNTUK SERVER APACHE

Kita Konfigurasikan Apache2 untuk menggunakan skrip PHP dengan menginstall paket-paket berikut:apt-get -y install php php-pear php-cgi php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-gettext php-bcmath.

Disini akan menginstall phpv7.2 di Ubuntu 18.04 > kalian dapat konfigurasikan menggunakan perintah php -v.

Kita konfigurasi apache2 nya dengen perintah berikut:a2enconf php7.2-cgi.

Disini kita pastikan bahwa kita sudah mengatur zona waktu yang benar dengan masuk ke directory: nano /etc/php/7.2/apache2/php.ini.

Apabila kita sudah mengaturnya kita restart kembali web apache2nya supaya bekerja.

INSTALL MARIADB SERVER

Disini kita pastikan sudah menginstall maridb di Ubuntu jika kalian blm menginstall kalian bisa klik link berikut untuk menginstallnya:https://computingforgeeks.com/install-mariadb-10-on-ubuntu-18-04-and-centos-7/.

Setelah Installasi Server Database selesai > kita perlu membuat database untuk pengguna Zabbix dengan perintah berikut:

  • mysql -u root -p
  • create database zabbix;
  • grant all privileges on zabbix.* to zabbix@'localhost' identified by 'password_disini';
  • flush privileges;
  • exit

INSTALL ZABBIX SERVER

Jika sudah dibuat kita akan menambahkan repository zaabix untuk ubuntu dengan perintah berikut:wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+bionic_all.deb.

Kita aktifkan repository yang sebelumnya sudah ditambahkan dengan perintah:dpkg -i zabbix-release_3.4-1+bionic_all.deb.

Kita update Ubuntunya agar paket yang sudah kita tambahkan bisa kita gunakan dengan perintah:apt update.

Dan kita install paket server zabbix,dengan perintah:apt install zabbix-agent zabbix-server-mysql php-mysql zabbix-fronted-php.

Kita akan periksa versi server yang sudah kita Install dengan perintah:apt-cache policy zabbix-server-myql.

Kita import data yang sudah kita Install dengan perintah:zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix. > masukan password yang sudah dibuat.

KONFIGURASI DAN MULAI SERVER ZABBIX

Untuk file konfigurasi zabbix itu berada di directory /etc/zabbix/zabbix_server.conf.Pastikan kalian sudah me-konfigurasinya dengan benar seperti gambar di bawah ini.

Kita restart server zabbixnya yang sudah tadi di konfigurasi dengan perintah:systemctl restart zabbix-server.

Kita akan Nonaktifkan php always_populate_raw_post_data dengan menambahkan baris "$current = -1" jika sudah disave.

Kita akan edit di directory file /etc/php/7.2/apache2/php.ini untuk menetapkan persyaratan php untuk server dabbix > kita akan mengeditnya seperti gambar di bawah ini:

Kita akan konfigurasikan agen zabbix buat memonitor server zabbix sendiri menggunakan masukan Hostname yang kita inginkan seperti gambar di bawah ini:

Kita mulai dan aktifkan Server Zabbixnya dengan perintah:systemctl start zabbix-server dan systemctl enable zabbix-server.

KONFIGURASI FIREWALL

Jika kalian memiliki firewall yang di install dan dijalankan pastikan pada sistem kalian mengizinkan port 5000 dan port 5051,jika blm kalian bisa masukan perintah : ufw allow proto tcp from any to any port 10050,10052.

PENGATURAN SERVER ZABBIX

Nahh jika sudah selesai kita sudah bisa mengaksesnya dengan ketikan di url browser "http://ipaddress or hostname/zabbix/".Jika sudah bisa di akses ini adalah tampilan halaman depannya > klik Next step untuk melanjutkan installasi.

Pada tab ini adalah kita suruh konfirmasikan kalo semua persyaratan telah dipenuhi > klik Next step.

Disini kita akan konfirmasikan Database yang sudah dibuat sebelumnya > klik Next step.

Disini kita disuruh konfirmasikan Nama Host dan Portnya untuk server Zabbix >klik Next step.

Kita disuruh untuk konfirmasikan semua pengaturannya > klik Next step.

Oke berarti Installation zabbix sudah berhasil > klik Finish untuk mengakhirinya.

Nahh buat default login kalian bisa memakai username:admin & password:zabbix.

Dan ini merupakan tampilan dashboard menurut si Server Zabbix.

Oke itu saja relatif gampang bukan hehe,bila terdapat yang ingin ditanyakan bisa coment dibawah sekian dari saya Wassalamualaikum.Wrb.

0 Response to "[SERVER] Installasi Zabbix Server di Ubuntu Server 18.04."

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel