How To Install Zabbix Server On Centos 7
Isi kandungan:
- Prasyarat
- Mewujudkan Pangkalan Data MySQL
- Memasang Zabbix pada CentOS
- 1. Memasang Zabbix
- 2. Mengkonfigurasi PHP untuk frontend Zabbix
- 3. Mengkonfigurasi Pangkalan Data MySQL Untuk Zabbix Server
- Memasang dan Mengkonfigurasi Zabbix Frontend
- Kesimpulannya
Zabbix adalah perisian pemantauan sumber terbuka yang lengkap. Zabbix mengumpul metrik dari peranti, sistem dan aplikasi rangkaian anda dan memastikan ia berjalan dan berjalan. Sekiranya terdapat sebarang masalah, Zabbix akan menghantar notifikasi pemberitahuan melalui pelbagai kaedah.
Zabbix boleh digunakan untuk pemantauan berasaskan agen dan kurang agen. Ejen Zabbix mempunyai jejak kecil dan boleh berjalan di pelbagai platform, termasuk Linux, UNIX, macOS, dan Windows.
Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan CentOS 7 menggunakan MariaDB sebagai pangkalan data back-end. Kami juga akan menunjukkan kepada anda cara memasang ejen Zabbix pada hos jauh dan menambah hos ke pelayan Zabbix.
Prasyarat
Anda perlu log masuk sebagai pengguna dengan akses sudo untuk dapat memasang pakej.
Mewujudkan Pangkalan Data MySQL
Zabbix menyokong MySQL / MariaDB dan PostgreSQL sebagai pelayan pangkalan data. Dalam tutorial ini, kami akan menggunakan MariaDB sebagai pangkalan data back-end.
Masuk ke shell MySQL dengan menaip perintah berikut:
sudo mysql
Dari dalam shell MySQL, jalankan perintah SQL berikut untuk membuat pangkalan data baru:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Seterusnya, buat akaun pengguna MySQL dan berikan akses kepada pangkalan data:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Pastikan anda menukar
change-with-strong-password
dengan
change-with-strong-password
yang kuat.
Setelah selesai, keluar dari konsol mysql dengan menaip:
Memasang Zabbix pada CentOS
Pada masa menulis artikel ini, versi terkini Zabbix stabil ialah versi 4.0. Pakej Zabbix yang terdapat di repositori CentOS sudah usang supaya kami menggunakan repositori Zabbix rasmi.
1. Memasang Zabbix
Muat turun pakej rpm repositori Zabbix terkini dengan arahan wget berikut:
wget
Sebaik sahaja fail dimuat turun, tambah repositori Zabbix ke sistem CentOS 7 anda dengan menaip:
sudo yum localinstall zabbix-release-4.0-1.el7.noarch.rpm
Pasang pelayan Zabbix, frontend web dengan sokongan pangkalan data MySQL dan pakej ejen Zabbix:
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
Jika Apache dan PHP belum dipasang pada servis anda arahan di atas akan memasangnya.
2. Mengkonfigurasi PHP untuk frontend Zabbix
Semasa pemasangan, fail konfigurasi Apache dibuat yang mengandungi semua tetapan Apache dan PHP yang diperlukan. Anda hanya perlu membuat perubahan kecil dan tetapkan zon waktu yang sesuai.
Buka fail konfigurasi, uncomment baris zon waktu dan tukar ke zon waktu anda. Anda boleh mencari senarai lengkap zon masa yang disokong oleh PHP di sini.
/etc/httpd/conf.d/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone Europe/Riga…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone Europe/Riga…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone Europe/Riga…
Sebaik sahaja selesai, simpan fail konfigurasi dan mulakan semula perkhidmatan Apache untuk perubahan yang berlaku:
3. Mengkonfigurasi Pangkalan Data MySQL Untuk Zabbix Server
Pakej pemasangan Zabbix menyediakan fail dump yang termasuk skema awal dan data untuk pelayan Zabbix dengan MySQL.
Import fail pembuangan MySQL dengan menjalankan:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Apabila digesa masukkan kata laluan pengguna yang anda buat sebelum ini. Pada kejayaan, tiada output diberikan.
Seterusnya, buka fail konfigurasi Zabbix dalam editor anda:
sudo nano /etc/zabbix/zabbix_server.conf
Cari bahagian yang berikut, uncomment arahan
DBPassword
dan tambahkan kata laluan pangkalan data.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Simpan dan tutup fail.
Mulakan semula pelayan dan perkhidmatan ejen Zabbix dan membolehkannya bermula pada boot sistem:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Semak status pelayan Zabbix:
sudo systemctl status zabbix-server
Keluaran harus menunjukkan
active (running)
:
● zabbix-server.service - Zabbix Server Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; vendor preset: disabled) Active: active (running) since Sun 2018-12-30 21:18:01 UTC; 51s ago Main PID: 5558 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Memasang dan Mengkonfigurasi Zabbix Frontend
Antara muka web Zabbix ditulis dalam PHP dan membolehkan kami untuk mengkonfigurasi pelayan, melihat data yang dikumpul dan menambah tuan rumah yang kami mahu memantau.
Sebelum mula menggunakan antara muka web, kita perlu memasangnya.
Buka pelayar kegemaran anda dan ketik nama domain pelayan atau alamat IP awam anda diikuti oleh
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
Pada skrin pertama, kami akan menyampaikan mesej selamat datang. Klik
Next step
untuk meneruskan.










Akhir sekali, untuk menambah klik tuan rumah pada
button
Tambah biru.
Kesimpulannya
Anda telah berjaya memasang Zabbix terbaru pada sistem CentOS anda dan belajar bagaimana untuk menambah tuan rumah baru yang anda mahu memantau.
Anda kini perlu menyemak Dokumentasi Zabbix dan ketahui lebih lanjut mengenai cara mengkonfigurasi dan menggunakan Zabbix.
pemantauan zabbix centosBagaimana untuk memasang dan mengkonfigurasi pelayan nfs pada centos 8
Dalam tutorial ini, anda akan melalui langkah-langkah yang diperlukan untuk menyediakan Server NFSv4 pada CentOS 8. Kami juga akan menunjukkan kepada anda bagaimana untuk melancarkan sistem fail NFS pada klien.
Bagaimana untuk memasang dan mengkonfigurasi zabbix pada debian 9 linux
Zabbix adalah perisian sumber terbuka yang matang untuk memantau rangkaian dan aplikasi. Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan Linux Debian 9 menggunakan MySQL sebagai back-end pangkalan data.
Bagaimana untuk memasang dan mengkonfigurasi zabbix pada ubuntu 18.04
Zabbix adalah salah satu alat perisian pengawasan sumber terbuka yang paling popular. Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan Ubuntu 18.04.







