Cara memasang pelayan zabbix 4.0 pada Centos/RHEL 7/6

Cara memasang pelayan zabbix 4.0 pada Centos/RHEL 7/6

Zabbix adalah perisian sumber terbuka untuk rangkaian dan pemantauan aplikasi. Zabbix menyediakan ejen untuk memantau tuan rumah jauh serta Zabbix termasuk sokongan untuk pemantauan melalui cek SNMP, TCP dan ICMP. Klik di sini untuk mengetahui lebih lanjut mengenai Zabbix.

Artikel ini akan membantu anda melangkah dengan langkah memasang Zabbix 3.0 Server pada sistem CentOS/RHEL 7/6. Sebelum memulakan pemasangan Baca di bawah keperluan asas untuk menjalankan Zabbix 3.4.

  • Apache: 1.3.12 atau lebih baru.
  • PHP: 5.4.0 atau lebih baru.
  • Mysql: 5.0.3 atau lebih baru.
  • Openipmi: Diperlukan untuk sokongan IPMI.
  • libssh2: Diperlukan untuk sokongan SSH. Versi 1.0 atau lebih tinggi.
  • fping: Diperlukan untuk item ping ICMP.
  • libcurl: Diperlukan untuk pemantauan web.
  • libiksemel: Diperlukan untuk sokongan jabber.
  • net-snmp: Diperlukan untuk sokongan SNMP.

Langkah 1 - Persediaan Apache, MySQL dan PHP

Untuk menggunakan Zabbix, kami memerlukan pelayan web, pelayan pangkalan data, dan PHP untuk berfungsi. Dalam langkah -langkah ini, kami akan menyediakan perkhidmatan ini, anda boleh melangkau langkah ini jika anda telah mengkonfigurasinya.

Pasang semua perkhidmatan

yum memasang httpd httpd-devel yum memasang mysql mysql-server yum pemasangan php php-devel php-bcmath php-pear php-gd php-mbstring php-mysql php-xml 

Mulakan semua perkhidmatan

Perkhidmatan httpd start Service mysqld start 

Persediaan awal MySQL

Jalankan arahan berikut untuk menyiapkan MySQL pada mulanya dan selamatkannya

mysql_secure_installation 

Langkah 2 - Konfigurasikan repositori yum

Anda boleh memfailkan pakej Zabbix Repositories di laman web rasmi Zabbix. Anda juga boleh menggunakan salah satu arahan berikut untuk menambah repositori Zabbix dalam sistem anda.

Centos/RHEL 7: RPM -UVH https: // repo.Zabbix.com/zabbix/4.0/RHEL/7/X86_64/ZABBIX-RELEASE-4.0-2.EL7.Noarch.rpm Centos/RHEL 6: RPM -UVH https: // repo.Zabbix.com/zabbix/4.0/RHEL/6/X86_64/ZABBIX-RELEASE-4.0-2.EL6.Noarch.rpm 

Langkah 3 - Pasang pelayan Zabbix dengan mysql

Anda telah menambah repositori zabbix yum dalam langkah di atas. Sekarang gunakan arahan berikut untuk memasang Zabbix Server dengan pakej sokongan pangkalan data MySQL pada sistem anda.

yum memasang zabbix-server-mysql zabbix-web-mysql zabbix-proxy-mysql 

Langkah 4 - Persediaan Konfigurasi Zabbix Apache

Zabbix membuat fail konfigurasi Apache sendiri /etc/httpd/conf.D/Zabbix.Conf. Edit fail ini dan hanya kemas kini zon waktu. Lebih banyak zon waktu

 tarikh php_value.Zone Asia/Kolkata 

Setelah menukar nilai mulakan semula perkhidmatan Apache.

Perkhidmatan httpd restart 

Langkah 5 - Konfigurasikan Pangkalan Data MySQL untuk Zabbix

Pemasangan ini menggunakan MySQL sebagai backend Zabbix, jadi kita perlu membuat pangkalan data dan pengguna MySQL untuk pemasangan Zabbix.

mysql -u root -p mysql> create pangkalan data zabbixdb set aksara utf8; mysql> memberi semua keistimewaan di zabbixdb.* untuk [dilindungi e -mel] yang dikenal pasti oleh 'kata laluan'; mysql> keistimewaan flush; mysql> berhenti 

Setelah membuat pangkalan data memulihkan pangkalan data MySQL lalai yang disediakan oleh Zabbix. Fail -fail ini boleh didapati di /usr/share/doc/zabbix-server-mysql-/create/ direktori.

ZCAT/USR/SHARE/DOC/ZABBIX-SERVER-MYSQL*/Buat.SQL.Gz | mysql -uroot -p zabbixdb zcat/usr/share/doc/zabbix -proxy -mysql*/skema.SQL.Gz | mysql -uroot -p zabbixdb 

Sekarang edit fail konfigurasi pelayan Zabbix/etc/zabbix/zabbix_server.conf dan kemas kini konfigurasi pangkalan data berikut.

 Dbhost = localhost dbName = zabbixdb dbuser = zabbix dbpassword = kata laluan 

Langkah 6 - Mulakan pelayan Zabbix

Setelah menyelesaikan persediaan, mari kita mulakan pelayan Zabbix menggunakan arahan berikut.

Perkhidmatan Zabbix-Server Mula 

Selepas memulakan perkhidmatan Zabbix, mari pergi ke pemasang web Zabbix dan selesaikan pemasangan.

Langkah 7 - Lengkapkan Wizzard Pemasang Web Zabbix

Pemasang Web Zabbix boleh diakses /Zabbix URL Subdirektori di IP atau Domain Pelayan Anda. Contohnya, tuan rumah.Tecadmin.bersih ditunjuk ke pelayan Zabbix saya. Sekarang akses zabbix menggunakan url berikut. Anda mesti menukar fqdn mengikut persediaan anda.

http: // host.Tecadmin.bersih/zabbix/ 

dan ikuti langkah -langkah mengikut tangkapan skrin yang diberikan di bawah.

Skrin Selamat Datang Persediaan Zabbix

Ini adalah skrin selamat datang dari pemasang web zabbix. Maju dengan klik pada Seterusnya butang.

Semak pra-keperluan

Periksa sama ada sistem anda mempunyai semua pakej yang diperlukan, jika semuanya ok klik Seterusnya.

Konfigurasikan sambungan DB

Masukkan butiran pangkalan data yang dibuat dalam langkah #4 dan klik Seterusnya bersambung.

Butiran pelayan Zabbix

Ini adalah tuan rumah dan pelabuhan pelayan Zabbix. Oleh kerana pelayan Zabbix anda berjalan pada tuan rumah yang sama, jadi pastikan nilai tidak berubah. Anda boleh memberi nama untuk contoh anda.

Ringkasan pra-pemasangan

Dalam langkah ini akan menunjukkan ringkasan yang telah anda masukkan langkah sebelumnya, jadi hanya klik Seterusnya.

Pasang Zabbix

Sekiranya semuanya berjalan dengan betul, anda akan melihat mesej pemasangan yang berjaya di halaman ini. Ini juga akan menunjukkan mesej untuk fail konfigurasi yang dibuat.

Skrin log masuk Zabbix

Log masuk ke Zabbix menggunakan kelayakan lalai.

 Nama pengguna: admin Kata Laluan: Zabbix 

Setelah Log masuk yang berjaya, anda akan mendapat papan pemuka Zabbix seperti di bawah.

Tahniah! Persediaan Zabbix anda telah selesai. Baca artikel seterusnya kami untuk memasang ejen Zabbix dan tambahkan hos di Zabbix Server.