GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Server Zabbix di Server CentOS 7

Visi Zabbix oleh Walker Cahall

Pengantar

How-to ini akan menunjukkan kepada Anda cara menginstal Zabbix 5.0 Server pada instalasi CentOS 7. Zabbix adalah alat pemantauan sumber terbuka yang ideal untuk memantau server cloud Anda. Namun, itu dapat memantau banyak jenis perangkat lainnya. Menginstal Zabbix dapat membantu Anda menemukan masalah dengan server Anda sebelum terjadi pemadaman.

Prasyarat

– Server CentOS 7 yang menjalankan LAMP. Silakan lihat posting ini untuk detail tentang menginstal LAMP di CentOS 7.

–  Jika Anda tidak memiliki server CentOS 7, coba Virtual Private Server sekarang juga!

Instal Zabbix di CentOS 7

Untuk menginstal server Zabbix, Anda perlu mengetahui apakah instalasi CentOS Anda 32-bit atau 64-bit.

Untuk melakukan ini, jalankan perintah:

uname -i

uname -i

Jika tertulis x86_64, Anda menggunakan instalasi 64-bit.

uname -a

Jika tertulis i368, Anda menggunakan penginstalan 32-bit.

Kami kemudian perlu menginstal repositori Zabbix dari Zabbix.
Untuk CentOS 7 64-Bit, jalankan perintah berikut:

yum install -y centos-release-scl
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

Setelah menginstal repositori Zabbix, Anda sekarang dapat menginstal server Zabbix. Lakukan dengan menjalankan perintah:

yum install -y zabbix-web-mysql-scl zabbix-apache-conf-scl zabbix-server-mysql zabbix-agent --enablerepo=zabbix-frontend

Sekarang, kita perlu membuat beberapa perubahan konfigurasi sebelum melakukan instalasi web.

Edit file konfigurasi Zabbix dan atur zona waktu.

nano /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

Ubah baris berikut

php_value[date.timezone] = America/New_York:

Selanjutnya, edit /etc/php.ini dengan editor favorit Anda dan ubah yang berikut:

Di bawah Batas sumber daya

max_execution_time = 600

php.ini max_execution_time

max_input_time = 600

php.ini max_input_time

memory_limit= 256M

php.ini memory_limit

Di bawah Penanganan Data

post_max_size = 32M

php.ini post_max_size

Di bawah Unggahan File

upload_max_filesize = 16M

php.ini upload_max_filesize

Di bawah Pengaturan Modul

date.timezone = 'UTC'

php.ini date.timezone

Anda dapat mengubah ini ke zona waktu pilihan Anda. Dalam contoh ini, kami menggunakan UTC. Untuk daftar lengkap zona waktu PHP, buka di sini.

Setelah selesai dengan konfigurasi php.ini, kita dapat mengatur database.

mysql -u root -p

Saat diminta, masukkan kata sandi root MySQL yang Anda atur saat menginstal MySQL.

Di MySQL, masukkan perintah berikut:

create database zabbix character set utf8 collate utf8_bin;

Pastikan Anda menyetel kata sandi aman Anda sendiri yang tertulis [insert-password-here]

grant all privileges on zabbix.* to [email protected] identified by '[insert-password-here]';
flush privileges;
exit

Setelah membuat database, kita perlu menambahkan skema dan data Zabbix awal. Untuk melakukannya, jalankan perintah berikut (untuk perintah MySQL, Anda akan dimintai kata sandi Zabbix yang Anda atur saat membuat database):

cd /usr/share/doc/zabbix-server-mysql*/
zcat create.sql.gz | mysql -u zabbix -p zabbix

Setelah skema dan data ditambahkan ke database, kita perlu mengedit file konfigurasi Zabbix.
Gunakan editor teks untuk mengedit /etc/zabbix/zabbix_server.conf dan pastikan yang berikut ini disetel:

DBHost=localhost
DBName=zabbix 
DBUser=zabbix 
DBPassword=[insert-password-here]

Setelah file conf disetel, Anda sekarang dapat memulai server Zabbix dan memulai ulang Apache.

systemctl start rh-php72-php-fpm
systemctl restart zabbix-server zabbix-agent httpd

Sekarang, kita bisa pergi ke instalasi web. Di browser Anda, buka http://yourhostname-or-ipaddress/zabbix

Jika Anda tidak yakin apa alamat IP Anda, jalankan perintah berikut:

ifconfig

ifconfig

Dalam contoh kami, kami akan menempatkan http://192.68.0.2/zabbix di bilah alamat dan mendapatkan halaman berikut. Klik Berikutnya


Pastikan semuanya baik-baik saja. Jika tidak, lihat file php.ini Anda dan buat perubahan yang sesuai.

Klik berikutnya jika semuanya baik-baik saja.

Pemeriksaan Prasyarat

Masukkan informasi database Anda yang telah Anda siapkan sebelumnya dan klik uji koneksi.

Jika tertulis OK klik berikutnya, jika tidak periksa kembali informasi database Anda untuk melihat apakah sudah akurat.

Konfigurasi Basis Data

Untuk sebagian besar penginstalan, Anda dapat mempertahankan default. Jika Anda mau, Anda dapat menetapkan nama untuk penginstalan. Setelah selesai, klik berikutnya.

Detail Server

Verifikasi pemasangan Anda dan klik berikutnya.

Ringkasan Pra-Instal

Klik selesai untuk masuk ke halaman login.

Catat jalur ke file konfigurasi Anda dan pilih Selesai

Anda kemudian dapat login ke Zabbix dengan login default.

Nama Pengguna:Admin

Kata sandi:zabbix

Sekarang Anda dapat masuk dengan nama pengguna dan kata sandi default Anda.

Selamat! Anda sekarang telah menginstal Zabbix di Centos 7. Terima kasih telah mengikuti caranya! Kembalilah untuk mendapatkan pembaruan, dan coba solusi VPS Hosting dari Atlantic.Net.


Linux
  1. Cara Menginstal Server Teamspeak 3 di CentOS 8

  2. Cara Menginstal Server Zabbix 3.4 Di CentOS 7

  3. Cara menginstal Redis di CentOS 7

  1. Cara Menginstal ClickHouse di CentOS 7

  2. Cara Menginstal Server Minecraft di CentOS 7

  3. Cara Menginstal Nginx di CentOS 8

  1. Cara Menginstal PostgreSQL di CentOS 8

  2. Cara Menginstal MariaDB di CentOS 8

  3. Cara Menginstal Server FreeIPA di CentOS 7