Menambah Repositori Pakej Zabbix:
Zabbix tidak terdapat di repositori pakej rasmi Ubuntu 18.04 LTS. Tetapi, anda boleh menambahkan repositori pakage rasmi Zabbix di Ubuntu 18 dengan mudah.04 LTS dan pasang Zabbix dari sana.
Pertama, arahkan ke ~ / Muat turun direktori dengan arahan berikut:
$ cd ~ / Muat turun
Sekarang, muat turun fail DEB repositori pakej Zabbix dengan arahan berikut:
$ wget https: // repo.zabbix.com / zabbix / 4.0 / ubuntu / pool / main / z / zabbix-release /zabbix-release_4.0-2 + bionic_all.deb
Fail pakej DEB harus dimuat turun.
Seperti yang anda lihat, fail DEB baru dimuat turun di ~ / Muat turun direktori.
Sekarang, pasang fail pakej DEB dengan arahan berikut:
$ sudo dpkg -i zabbix-release *.deb
Repositori pakej rasmi Zabbix harus ditambah.
Mengemas kini Cache Repositori Pakej APT:
Sekarang, anda mesti mengemas kini cache repositori pakej APT.
Untuk melakukan itu, jalankan arahan berikut:
$ sudo apt kemas kini
Cache repositori pakej APT harus dikemas kini.
Memasang dan Mengkonfigurasi Zabbix:
Sekarang, anda boleh memasang Zabbix dengan arahan berikut:
$ sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Sekarang, tekan y dan kemudian tekan
Zabbix sedang dipasang.
Zabbix dipasang pada ketika ini.
Sekarang, anda perlu membuat pangkalan data MySQL / MariaDB untuk Zabbix.
Untuk melakukannya, mulakan konsol MySQL / MariaDB sebagai akar dengan arahan berikut:
$ sudo root mysql -u
Sekiranya anda mempunyai kata laluan MySQL / MariaDB yang ditetapkan untuk akar pengguna, maka anda boleh menggunakan perintah berikut untuk log masuk ke konsol sebagai akar:
$ sudo mysql -u root -pKemudian masukkan kata laluan dan anda harus log masuk.
Sebaik sahaja anda log masuk ke konsol MySQL / MariaDB, ia akan kelihatan seperti ini.
Sekarang, buat pangkalan data zabbix dengan arahan SQL berikut:
MariaDB [(none)]> buat set watak zabbix pangkalan data utf8 collate utf8_bin;Pangkalan data zabbix harus dibuat.
Sekarang, berikan semua keistimewaan kepada pengguna zabbix ke pangkalan data zabbix anda baru sahaja membuat dan juga menetapkan kata laluan untuk pengguna zabbix dengan arahan SQL berikut:
MariaDB [(none)]> berikan semua hak istimewa di zabbix.* ke zabbix @ localhost yang dikenal pasti oleh'ANDA_PASSWORD_HERE';
NOTA: Pastikan untuk mengganti _PASSWORD_HERE ANDA dengan kata laluan yang anda mahukan.
Kebenaran yang diperlukan harus diberikan dan kata laluan harus ditetapkan. Saya menetapkan kata laluan zabbix dalam artikel ini untuk kesederhanaan.
Sekarang, keluar dari konsol MySQL / MariaDB dengan arahan berikut:
MariaDB [(tiada)]> berhenti;
Sekarang, buat jadual yang diperlukan dengan arahan berikut:
$ zcat / usr / share / doc / zabbix-server-mysql * / buat.sql.gz | mysql -uzabbix -Dzabbix -pzabbixNOTA: Pastikan anda mengganti kata laluan zabbix dengan kata laluan yang anda tetapkan.
Sekarang, anda perlu mengedit fail konfigurasi Zabbix / etc / zabbix / zabbix_server.pengesahan dengan arahan berikut:
$ sudo nano / etc / zabbix / zabbix_server.pengesahan
Sekarang, cari garis DBUser = zabbix dan tambahkan baris baru di bawahnya seperti yang ditandakan pada tangkapan skrin di bawah. Setelah selesai, tekan
NOTA: Kata Laluan DB =zabbix, menetapkan kata laluan pangkalan data ke zabbix. Ganti zabbix dengan kata laluan yang anda tetapkan.
Sekarang, anda harus menetapkan zon waktu yang betul ke mesin PHP. Untuk melakukan itu, edit fail konfigurasi / etc / zabbix / apache.pengesahan dengan arahan berikut:
$ sudo nano / etc / zabbix / apache.pengesahan
Sekarang, tatal ke bawah sedikit dan cari garis yang ditandakan. Keluarkan hash (#) tanda untuk melepaskan mereka dan ubah Eropah / Riga ke zon waktu yang anda mahukan. Anda boleh mendapatkan lebih banyak maklumat mengenai apa yang hendak diletakkan di https: // en.wikipedia.org / wiki / List_of_tz_database_time_zones.
Fail konfigurasi terakhir dalam kes saya kelihatan seperti berikut. Setelah selesai, tekan
Sekarang, mulakan semula pelayan zabbix, ejen zabbix dan apache2 perkhidmatan dengan arahan berikut:
$ sudo systemctl mulakan semula zabbix-server zabbix-agen apache2
Sekarang tambah pelayan zabbix, ejen zabbix dan apache2 perkhidmatan untuk permulaan sistem Ubuntu 18 anda.Mesin 04 LTS dengan arahan berikut:
$ sudo systemctl aktifkan zabbix-server zabbix-agen apache2
pelayan zabbix, ejen zabbix dan apache2 perkhidmatan harus ditambahkan pada permulaan sistem dan mereka akan bermula secara automatik apabila komputer anda boot dari sekarang.
Sekarang, jalankan arahan berikut untuk mencari alamat IP Ubuntu 18 anda.Mesin 04 LTS:
$ ip aSeperti yang anda lihat, dalam kes saya alamat IP Ubuntu 18 saya.Mesin 04 LTS adalah 192.168.21.128. Ia pasti berbeza bagi anda. Oleh itu, pastikan anda menggantinya dengan milik anda mulai sekarang.
Sekarang, lawati http: // 192.168.21.128 / zabbix dari penyemak imbas web kegemaran anda dan anda akan melihat halaman berikut. Semasa anda menjalankan frontend Zabbix untuk pertama kalinya, anda harus mengkonfigurasi frontend Zabbix. Untuk melakukannya, klik pada Langkah seterusnya.
Sekarang, pastikan semua prasyarat baik-baik saja. Kemudian, klik pada Langkah seterusnya.
Sekarang, masukkan kata laluan untuk pengguna pangkalan data MySQL / MariaDB zabbix (dalam kes saya itu zabbix) dan klik pada Langkah seterusnya.
Sekarang, klik pada Langkah seterusnya.
Pastikan semua maklumat betul. Kemudian, klik pada Langkah seterusnya.
Zabbix harus dikonfigurasi dengan jayanya. Sekarang, klik pada Selesai.
Sekarang anda seharusnya dapat log masuk sebagai pengguna lalai Pentadbir dengan kata laluan lalai zabbix.
Sebaik sahaja anda log masuk, anda akan melihat papan pemuka Zabbix. Sekarang, anda boleh menggunakan Zabbix seberapa banyak yang anda mahukan.
Itulah cara anda memasang Zabbix pada Ubuntu 18.04 LTS. Terima kasih kerana membaca artikel ini.