Menambah Repositori Zabbix:
Zabbix tidak terdapat di repositori pakej rasmi CentOS 7. Tetapi, anda boleh dengan mudah menambahkan repositori pakej Zabbix rasmi di CentOS 7 dan memasang Zabbix dari sana.
Untuk memasang repositori pakej Zabbix rasmi di CentOS 7, jalankan arahan berikut:
$ sudo rpm -i https: // repo.zabbix.com / zabbix / 4.0 / rhel / 7 / x86_64 / zabbix-pelepasan-4.0-1.el7.noarch.rpm
Repositori pakej Zabbix rasmi harus dipasang.
Mengemas kini Cache Repositori Pakej YUM:
Sekarang, jalankan arahan berikut untuk mengemas kini cache repositori pakej YUM mesin CentOS 7 anda:
$ sudo yum makecache
Cache repositori pakej YUM harus dikemas kini.
Memasang Zabbix:
Sekarang, anda sudah bersedia untuk memasang Zabbix dan semua pakej yang diperlukan pada mesin CentOS 7 anda.
Untuk memasang Zabbix pada mesin CentOS 7 anda, jalankan arahan berikut:
$ sudo yum pasang zabbix-server-mysql zabbix-web-mysql zabbix-agent
Sekarang, tekan y dan kemudian tekan
Pakej Zabbix sedang dimuat turun.
Sekarang, tekan y dan kemudian tekan
Sekarang, tekan y dan kemudian tekan
Sekarang, tekan y dan kemudian tekan
Zabbix harus dipasang.
Memasang Pangkalan Data MariaDB:
Sekarang, anda mesti memasang MariaDB. MariaDB akan digunakan sebagai datastore Zabbix.
Untuk memasang MariaDB pada CentOS 7, jalankan arahan berikut:
$ sudo yum pasang mariadb-mariadb-server
Sekarang, tekan y dan kemudian tekan
Pangkalan data MariaDB harus dipasang.
Sekarang, mulakan mariadb perkhidmatan pangkalan data dengan arahan berikut:
$ sudo systemctl mulakan mariadb
Juga, tambah mariadb perkhidmatan pangkalan data ke permulaan sistem dengan arahan berikut:
$ sudo systemctl mengaktifkan mariadb
Membuat Pangkalan Data untuk Zabbix:
Sekarang, anda harus membuat pangkalan data MariaDB untuk Zabbix. Untuk melakukan itu, jalankan arahan berikut:
$ sudo root mysql -u
NOTA: Secara lalai, tidak ada MariaDB akar kata laluan ditetapkan. Sekiranya anda ingin menubuhkan a akar kata laluan, kemudian jalankan pemasangan mysql_secure_ arahan dan ikuti wizard konfigurasi interaktif. Kemudian sambungkan ke pangkalan data MariaDB anda dengan sudo mysql -u root -p perintah.
Anda harus log masuk ke konsol MariaDB.
Sekarang, buat pangkalan data MariaDB zabbix dengan arahan berikut:
MariaDB [(none)]> buat set watak zabbix pangkalan data utf8 collate utf8_bin;
Sekarang, berikan semua keistimewaan ke pangkalan data zabbix kepada pengguna MariaDB zabbix dan juga menetapkan kata laluan untuk pengguna zabbix dengan arahan berikut:
$ MariaDB [(none)]> berikan semua hak istimewa di zabbix.* ke zabbix @ localhost yang dikenal pasti oleh'ZABBIX_DB_PASSWORD';
NOTA: Menolak ZABBIX_DB_PASSWORD dengan kata laluan yang ingin anda tetapkan. Dalam artikel saya, saya akan menetapkannya zabbix.
Sekarang, keluar dari konsol MariaDB dengan arahan berikut:
$ MariaDB [(tiada)]> berhenti
Sekarang, jalankan arahan berikut untuk memasang jadual Zabbix lalai ke pangkalan data yang baru dibuat:
$ zcat / usr / share / doc / zabbix-server-mysql * / buat.sql.gz | sudo mysql -uzabbix -Dzabbix -p
Sekarang, taipkan kata laluan untuk pengguna MariaDB anda zabbix dan tekan
Jadual Zabbix lalai harus dipasang.
Mengkonfigurasi Zabbix:
Sekarang, anda harus mengkonfigurasi Zabbix.
Pertama, buka / etc / zabbix / zabbix_server.pengesahan fail dengan arahan berikut:
$ sudo nano / etc / zabbix / zabbix_server.pengesahan
Sekarang, cari DBUser = zabbix garis dan meletakkan barisan baru Kata Laluan DB = zabbix di bawah seperti yang ditunjukkan dalam tangkapan skrin di bawah.
NOTA: Ganti zabbix dengan kata laluan yang anda tetapkan untuk pengguna MariaDB zabbix.
Setelah selesai, simpan fail dengan menekan
Sekarang, edit / etc / httpd / conf.d / zabbix.pengesahan fail dengan arahan berikut:
$ sudo nano / etc / httpd / conf.d / zabbix.pengesahan
Sekarang, anda akan melihat baris berikut seperti yang ditandai pada tangkapan skrin di bawah.
Tanggalkan garis (dengan membuang tanda # dari awal baris) dan ubah Eropah / Riga ke zon waktu yang ingin anda tetapkan. Anda boleh mendapatkan senarai kod zon waktu di https: // en.wikipedia.org / wiki / List_of_tz_database_time_zones
Setelah selesai, simpan fail dengan menekan
Memulakan Pelayan Zabbix:
Sekarang, anda perlu memulakan semula pelayan zabbix, ejen zabbix, httpd perkhidmatan.
Untuk melakukan itu, jalankan arahan berikut:
$ sudo systemctl mulakan semula zabbix-server zabbix-agent httpd
Sekarang, tambah pelayan zabbix, ejen zabbix, httpd perkhidmatan untuk permulaan sistem dengan arahan berikut:
$ sudo systemctl mengaktifkan zabbix-server zabbix-agent httpd
Mengkonfigurasi Frontend Zabbix:
Sekarang, anda harus mengkonfigurasi frontend web Zabbix dari penyemak imbas web.
Anda boleh mengakses Zabbix frontend menggunakan nama host atau alamat IP mesin CentOS 7 anda.
Untuk mencari alamat IP mesin CentOS 7 anda, jalankan arahan berikut:
$ ip aSeperti yang anda lihat, alamat IP adalah 192.168.21.133 dalam kes saya. Ia akan berbeza bagi anda. Oleh itu, pastikan untuk menggantinya dengan milik anda mulai sekarang.
Sekarang, lawati bahagian depan Zabbix dari penyemak imbas web kegemaran anda di http: // 192.168.21.133 / zabbix. Anda mesti melihat halaman berikut. Klik pada Langkah seterusnya.
Sekarang, klik pada Langkah seterusnya.
Sekarang, ketik kata laluan yang anda tetapkan untuk pengguna MariaDB anda zabbix dan klik pada Langkah seterusnya seperti yang ditandakan pada tangkapan skrin di bawah.
Sekarang, klik pada Langkah seterusnya.
Sekarang, periksa untuk memastikan semuanya baik-baik saja. Kemudian, klik pada Langkah seterusnya.
Frontend Zabbix harus dikonfigurasikan. Sekarang, klik pada Selesai.
Sekarang, anda seharusnya dapat masuk ke frontend Zabbix. Nama pengguna lalai adalah Pentadbir dan kata laluan lalai adalah zabbix.
Setelah anda log masuk, anda seharusnya dapat melihat papan pemuka Zabbix. Anda boleh mengkonfigurasi tugas pemantauan Zabbix dari sini.
Jadi, begitulah cara anda memasang Zabbix 4.0 di CentOS 7. Terima kasih kerana membaca artikel ini.