GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Zabbix di CentOS 8

Dalam tutorial ini, kami akan menunjukkan cara menginstal Zabbix di CentOS 8. Bagi Anda yang belum tahu, Zabbix adalah alat pemantauan sumber terbuka yang ideal untuk pemantauan server cloud Anda. Zabbix sangat fleksibel, informasi dapat diambil menggunakan HTTP/SNMP atau dengan menginstal agen Zabbix pada mesin untuk dipantau, dan memungkinkan banyak penyesuaian.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo ' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Zabbix di server CentOS 8.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:CentOS 8.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Zabbix di CentOS 8

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

sudo dnf update

Langkah 2. Instal server LAMP.

Server CentOS 8 LAMP diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini.

Langkah 3. Menginstal Zabbix di CentOS 8.

Paket Zabbix tidak tersedia di repositori CentOS dasar. Jadi, untuk mendapatkan paket Zabbix, kita perlu menginstal paket konfigurasi repositori Zabbix:

rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.el8.noarch.rpm

Setelah menambahkan repositori Zabbix ke sistem Anda, Sekarang perbarui daftar paket dan instal Zabbix menggunakan perintah:

sudo dnf install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-apache-conf

Langkah 4. Konfigurasi MariaDB untuk Zabbix.

Secara default, MariaDB tidak dikeraskan. Anda dapat mengamankan MariaDB menggunakan mysql_secure_installation naskah. Anda harus membaca dan mengikuti setiap langkah dengan cermat yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MariaDB.

mysql_secure_installation

Selanjutnya, kita perlu masuk ke konsol MariaDB dan membuat database untuk Zabbix. Jalankan perintah berikut:

mysql -u root -p

Ini akan meminta Anda untuk memasukkan kata sandi, jadi masukkan kata sandi root MariaDB Anda dan tekan Enter. Setelah Anda masuk ke server basis data, Anda perlu membuat basis data untuk perangkat lunak Zabbix:

MariaDB [(none)]> create database zabbixdb character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbixdb.* to zabbixuser@localhost identified by 'password';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit

Setelah database dan pengguna siap, impor skema dan data awal ke dalamnya.

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

Selanjutnya, edit file konfigurasi server Zabbix:

nano /etc/zabbix/zabbix_server.conf
...................................
DBHost=localhost
DBName=zabbixdb
DBUser=zabbixuser
DBPassword=password
...................................

Simpan dan tutup file. Mulai/Mulai ulang layanan Zabbix dan httpd dan buat mereka mulai secara otomatis pada setiap reboot:

sudo systemctl restart zabbix-server zabbix-agent httpd php-fpm
sudo systemctl enable zabbix-server zabbix-agent httpd mariadb

Langkah 5. Konfigurasi Firewall.

Konfigurasikan firewall untuk mengizinkan agen Zabbix menjangkau server Zabbix:

firewall-cmd --permanent --add-port=10050/tcp
firewall-cmd --permanent --add-port=10051/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --reload

Langkah 6. Mengakses Zabbix.

Zabbix akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com/zabbix atau http://server-ip/zabbix dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan.

Selamat! Anda telah berhasil menginstal Zabbix. Terima kasih telah menggunakan tutorial ini untuk menginstal Zabbix Monitoring Tool di sistem CentOS 8 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Zabbix.


Cent OS
  1. Cara Menginstal MariaDB di CentOS 7

  2. Cara Menginstal PhpWiki di CentOS 7

  3. Cara Menginstal LiteCart di CentOS 7

  1. Cara Menginstal MariaDB di CentOS 8

  2. Cara Menginstal Zabbix di CentOS 7

  3. Cara Menginstal Zabbix Server 5.0 / 4.0 Pada CentOS 8 / RHEL 8

  1. Cara Menginstal MariaDB Di CentOS 6

  2. Cara Menginstal MariaDB di CentOS 7

  3. Cara Menginstal ProjectPier di CentOS 7