Zabbix merupakan aplikasi monitoring open source yang sangat populer dan sangat berguna untuk monitoring perangkat jaringan, server dan juga aplikasi. Aplikasi monitoring ini juga dapat di integrasikan dengan script custom yang kita buat untuk keperluan custom juga, oleh karena itu aplikasi monitoring zabbix sangat powerfull ketika digunakan untuk memonitor aplikasi. Di bawah ini adalah langkah-langkah instalasi zabbix di server dengan CentOS OS. Persyaratan Sebelum menginstal paket sumber, zabbix membutuhkan paket yang harus diinstal agar dapat berjalan. Instal Database MySQL Server dan database Zabbix, jika Anda menggunakan CentOS 7 Anda juga dapat menggunakan MariaDB sebagai alternatif MySQL 1) yum instal mysql-server -y 2) /etc/init. d/mysqld mulai 3) chkconfig mysqld aktif 4) mysql_secure_installation (Opsional untuk mengamankan db Anda) Setelah membuat database zabbix di mysql, gunakan perintah di bawah ini # mysql -uroot -p # mysql> buat basis data set karakter zabbix utf8 susun utf8_bin; # mysql> berikan semua hak istimewa pada zabbix. * ke [email dilindungi] diidentifikasi dengan 'zabbix'; # mysql> keluar Buat Pengguna Zabbix dan Grup Zabbix sebagai root # groupadd zabbix # useradd -g zabbix zabbix Salin file bin "zabbix_server" dan "zabbix_agentd" ke /etc/init. d/ # cd /root/zabbix-2. 4. 1/misc/init. d/fedora/core5 # cp zabbix* /etc/init. d/ Catatan. * Direktori fedora khusus melihat distro jika debian menggunakan file biner di direktori debian dll Instal Persyaratan Frontend 1) yum instal httpd php gd php-bcmath php-ctype php-xml php-xmlreader php-xmlwriter php-session php-sockets php-mbstring php-gettext libxml2 php-gd php-mysql -y 2) yum instal zlib-devel mysql-devel glibc-devel curl-devel gcc automake mysql libidn-devel openssl-devel net-snmp-devel rpm-devel OpenIPMI-devel -y Instal Sumber Zabbix & Frontend Web Ada dua cara untuk menginstal zabbix, baik dari paket (menggunakan repo zabbix) atau dari sumbernya. Pada contoh kali ini saya akan share menggunakan source zabbix versi 2. 4. 1 yang dapat diunduh di http. // www. zabbix. com/unduh. php lalu unduh zabbix source versi 2. 4. 1 Setelah mengunduh dan mengunggah ke server tempat Anda ingin memasang zabbix, lanjutkan dengan langkah-langkah di bawah ini 1) Instal Tabel Zabbix ke Database Ekstrak sumber zabbix dan masuk ke direktori template MySQL [[email dilindungi] ~]# tar -xvzf zabbix-2. 4. 1. ter. gz [[email dilindungi] ~]# cd zabbix-2. 4. 1/database/mysql Masukkan tabel template zabbix ke dalam database zabbix yang telah dibuat [[email dilindungi] ~]# mysql -uroot -p zabbix < skema. sql [[email dilindungi] ~]# mysql -uroot -p zabbix < gambar. sql [[email dilindungi] ~]# mysql -uroot -p zabbix < data. sql 2) Pemasangan Paket Zabbix [[email dilindungi] ~]# cd zabbix-2. 4. 1 [[email dilindungi] zabbix-2. 4. 1]#. / konfigurasikan --aktifkan-server --aktifkan-agen --dengan-mysql --aktifkan-ipv6 --dengan-net-snmp --dengan-libcurl--dengan-png-dir --dengan-jpeg-dir -- dengan-freetype-dir [[email dilindungi] zabbix-2. 4. 1]# lakukan penginstalan 3) Edit File Konfigurasi [[email dilindungi] ~]# vim /usr/local/etc/zabbix_server. conf ##edit bagian di bawah## DBName=zabbix DBUser=zabbix DBPassword=zabbix 4) Jalankan Daemon dan Verifikasi [[email dilindungi] dll]# zabbix_server [[email dilindungi] dll]# zabbix_agentd [[email dilindungi] dll]# ps -ef. grep zabbix 5) Instal Antarmuka Web Zabbix [[email dilindungi] ~]# cd zabbix-2. 4. 1 [[email dilindungi] zabbix-2. 4. 1]# cp -r frontends/php/ /var/www/html/ [[email dilindungi] zabbix-2. 4. 1]# mv /var/www/html/php/ /var/www/html/zabbix [CATATAN] Untuk zabbix versi 2. 4. 1 ini harus anda lakukan tuning di php. Ini agar instalasi frontend dapat dilakukan. Langkah-langkahnya ada di bawah ini [[email dilindungi] ~]# vim /etc/php. ini ##Kemudian edit parameter di bawah## post_max_size = 16M max_execution_time = 300 max_input_time = 300 tanggal. zona waktu = Asia/Jakarta Kemudian jangan lupa untuk menjalankan layanan httpd [[email dilindungi] zabbix-2. 4. 1]# /etc/init. d/httpd mulai Setelah itu lanjutkan instalasi frontend zabbix dengan mengakses URL http. //alamat-ip-zabbix Instalasi Frontend Langkah 1 Setelah mengakses URL Anda akan melihat layar dari frontend installation wizard Langkah 2 Pastikan prasyarat di bawah ini terpenuhi. Kondisi di bawah ini adalah alasan mengapa kita melakukan tuning php di /etc/php. ini pada langkah sebelumnya Langkah 3 Menghubungkan zabbix ke database, masukkan parameter sesuai dengan proses instalasi database pada langkah sebelumnya |