Pai raspberi

Cara Memasang Zabbix 5 pada Raspberry Pi 4?

Cara Memasang Zabbix 5 pada Raspberry Pi 4?
Zabbix adalah alat pemantauan sumber terbuka, dan dengan itu, anda dapat memantau pelayan, mesin maya, rangkaian, perkhidmatan awan dan banyak lagi. Ini adalah alat yang sangat berguna untuk organisasi IT kecil, sederhana, dan besar.

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang Zabbix 5 pada Raspberry Pi 4. Oleh itu, mari kita mulakan!

Perkara yang Anda Perlu

Untuk mengikuti artikel ini, anda memerlukan perkara berikut untuk menyiapkan Raspberry Pi 4 anda dalam mod tanpa kepala:

  1. Komputer papan tunggal Raspberry Pi 4
  2. Penyesuai kuasa USB Type-C
  3. Kad microSD berkapasiti 16 GB atau lebih tinggi dengan Raspberry Pi OS berkelip
  4. Kesambungan rangkaian pada Raspberry Pi 4
  5. Komputer riba atau komputer meja untuk akses desktop jauh VNC ke Raspberry Pi 4

Sekiranya anda tidak mahu menyiapkan Raspberry Pi 4 anda dalam mod tanpa kepala, anda juga memerlukan:

  1. Monitor
  2. Kabel HDMI atau mikro-HDMI
  3. Papan kekunci
  4. Seekor tikus

Sekiranya anda memerlukan bantuan untuk mem-flash gambar Raspberry Pi OS pada kad microSD, periksa artikel saya Cara Memasang dan Menggunakan Raspberry Pi Imager.

Sekiranya anda seorang pemula Raspberry Pi dan memerlukan bantuan untuk memasang OS Raspberry Pi pada Raspberry Pi 4 anda, periksa artikel saya Cara Memasang OS Raspberry Pi di Raspberry Pi 4.

Juga, jika anda memerlukan bantuan mengenai penyediaan Raspberry Pi 4 tanpa kepala, lihat artikel saya Cara Memasang dan Mengkonfigurasi OS Raspberry Pi pada Raspberry Pi 4 Tanpa Monitor Luaran.

Mengemas kini OS Raspberry Pi

Sebelum memasang Zabbix 5, ada baiknya anda mengemas kini semua pakej Raspberry Pi OS yang ada.

Pertama, kemas kini cache repositori pakej APT Raspberry Pi OS anda dengan arahan berikut:

$ sudo apt kemas kini

Untuk mengemas kini semua pakej yang ada dari Raspberry Pi OS anda, jalankan arahan berikut:

$ sudo apt peningkatan penuh

Untuk mengesahkan pemasangan, tekan Y, dan kemudian tekan .

Pengurus pakej APT akan memuat turun semua pakej yang diperlukan dari internet. Mungkin diperlukan beberapa minit untuk diselesaikan.

Setelah semua pakej yang diperlukan dimuat turun, pengurus pakej APT akan memasangnya satu persatu. Walaupun, mungkin diperlukan beberapa minit untuk disiapkan.

Pada ketika ini, semua pakej yang ada mesti dikemas kini.

Agar perubahan berlaku, reboot Raspberry Pi 4 anda dengan arahan berikut:

but semula $ sudo

Menambah Repositori Pakej Rasmi Zabbix 5

Setelah but Raspberry Pi 4 anda, muat turun fail DEB repositori pakej Zabbix dengan arahan berikut:

$ wget -O / tmp / zabbix5.deb https: // repo.zabbix.com / zabbix / 5.2 / raspbian / kolam / utama /
z / zabbix-release / zabbix-release_5.2-1 + debian10_all.deb

Setelah muat turun selesai, fail DEB repositori pakej Zabbix 5 akan tersedia di jalan / tmp / zabbix5.deb.

Pasang zabbix5.deb fail dengan arahan berikut:

$ sudo apt install / tmp / zabbix5.deb

Repositori pakej Zabbix 5 harus ditambah.

Sekarang, kemas kini cache repositori pakej APT dengan arahan berikut:

$ sudo apt kemas kini

Memasang Pelayan Pangkalan Data MariaDB

Anda perlu memasang pelayan pangkalan data MariaDB untuk menyimpan data Zabbix 5.

Anda boleh memasang pelayan pangkalan data MariaDB dengan arahan berikut:

$ sudo apt pasang mariadb-server mariadb-client

Untuk mengesahkan pemasangan, tekan Y, dan kemudian tekan .

Pengurus pakej APT akan memuat turun semua pakej yang diperlukan dari internet. Mungkin diperlukan sedikit masa untuk diselesaikan.

Setelah pakej dimuat turun, pengurus pakej APT akan memasangnya satu persatu. Proses ini mungkin memerlukan sedikit masa untuk diselesaikan.

Pada ketika ini, MariaDB harus dipasang.

Setelah MariaDB dipasang, perkhidmatan pangkalan data MariaDB mysqld semestinya berjalan.

$ sudo systemctl status mysqld

Sekiranya ada, perkhidmatan pangkalan data MariaDB mysqld tidak berjalan, anda boleh memulakannya dengan arahan berikut:

$ sudo systemctl mulakan mysqld

Memasang Zabbix 5

Sekarang, anda boleh memasang Zabbix 5 dengan arahan berikut:

$ sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf
ejen zabbix

Untuk mengesahkan pemasangan, tekan Y, dan kemudian tekan .

Pengurus pakej APT akan memuat turun semua pakej yang diperlukan dari internet, dan mungkin diperlukan beberapa saat untuk disiapkan.

Setelah semua pakej dimuat turun, pengurus pakej APT harus memasangnya satu persatu.

Pada ketika ini, Zabbix 5 harus dipasang.

Membuat Pangkalan Data untuk Zabbix 5

Sebelum anda dapat menggunakan Zabbix 5, anda mesti membuat pengguna dan pangkalan data MariaDB untuk Zabbix 5.

Untuk membuat pengguna MariaDB zabbix, tetapkan kata laluan ke rahsia untuk zabbix pengguna, kemudian jalankan arahan berikut:

$ sudo mysql -u root -e 'buat pengguna [dilindungi e-mel] yang dikenal pasti oleh "rahsia";'

Untuk membuat pangkalan data MariaDB zabbix, jalankan arahan berikut:

$ sudo mysql -u root -e 'buat set watak zabbix pangkalan data utf8 collate utf8_bin;'

Benarkan pengguna MariaDB zabbix akses penuh ke pangkalan data MariaDB zabbix dengan menjalankan arahan berikut:

$ sudo mysql -u root -e 'memberikan semua keistimewaan di zabbix.* ke [dilindungi e-mel]; '

Untuk perubahan pangkalan data MariaDB, jalankan arahan berikut:

$ sudo mysql -u root -e 'hak istimewa flush;'

Mengimport Skema Zabbix 5 di Pangkalan Data Zabbix

Pernah pangkalan data MariaDB zabbix dan pengguna MariaDB zabbix dibuat, anda harus mengimport skema pangkalan data Zabbix 5 ke MariaDB zabbix pangkalan data.

Anda boleh mengimport skema pangkalan data Zabbix 5 ke MariaDB zabbix pangkalan data dengan arahan berikut:

$ zcat / usr / share / doc / zabbix-server-mysql * / buat.sql.gz | mysql -uzabbix
-Dzabbix -psecret

Mengkonfigurasi Zabbix 5

Setelah anda membuat zabbix Pangkalan data MariaDB dan mengimport skema pangkalan data Zabbix 5, anda harus mengkonfigurasi pelayan Zabbix untuk menggunakan pangkalan data MariaDB yang telah anda buat.

Untuk melakukannya, buka / etc / zabbix / zabbix_server.pengesahan fail dengan nano penyunting teks seperti berikut:

$ sudo nano / etc / zabbix / zabbix_server.pengesahan

Tatal ke bawah sedikit dan cari Kata Laluan DB = garis seperti yang ditandakan pada tangkapan skrin di bawah.

Kemudian, lepaskan garis (keluarkan tanda # dari awal baris) dan tetapkan Kata Laluan DB kepada MariaDB zabbix kata laluan pengguna. Dalam kes ini, ia adalah rahsia.

Setelah selesai, tekan + X diikuti oleh Y dan untuk menyelamatkan / etc / zabbix / zabbix_server.pengesahan fail.

Untuk perubahan berlaku, mulakan semula pelayan zabbix perkhidmatan systemd dengan arahan berikut:

$ sudo systemctl mulakan semula zabbix-server.perkhidmatan

Sekiranya semuanya baik-baik saja, pelayan zabbix perkhidmatan harus berjalan.

Untuk memeriksa sama ada pelayan zabbix perkhidmatan systemd sedang berjalan, jalankan arahan berikut:

$ sudo systemctl status zabbix-server.perkhidmatan

Seperti yang anda lihat, pelayan zabbix perkhidmatan systemd sedang berjalan.

Untuk perubahan berlaku, mulakan semula ejen zabbix perkhidmatan systemd dengan arahan berikut:

$ sudo systemctl mulakan semula zabbix-agent.perkhidmatan

The ejen zabbix perkhidmatan systemd harus berjalan, seperti yang anda lihat dalam tangkapan skrin di bawah.

$ sudo systemctl status zabbix-agent.perkhidmatan

Juga, mulakan semula apache2 perkhidmatan systemd dengan arahan berikut:

$ sudo systemctl mulakan semula apache2

The apache2 perkhidmatan systemd juga harus berjalan, seperti yang anda lihat dalam tangkapan skrin di bawah.

$ sudo systemctl status apache2.perkhidmatan

Menambah Pelayan Zabbix ke Permulaan Sistem

Untuk memastikan bahawa pelayan Zabbix dimulakan secara automatik apabila Raspberry Pi 4 anda boot, tambahkan pelayan zabbix perkhidmatan systemd ke permulaan sistem dengan arahan berikut:

$ sudo systemctl mengaktifkan pelayan zabbix.perkhidmatan

Mengakses Aplikasi Web Zabbix 5

Setelah Zabbix 5 dipasang dan dikonfigurasi, anda boleh mengakses aplikasi web Zabbix 5 dari mana-mana peranti di rangkaian rumah anda menggunakan penyemak imbas web.

Untuk mengakses aplikasi web Zabbix 5 dari peranti lain di rangkaian rumah anda, anda memerlukan alamat IP Raspberry Pi 4 anda.

Anda boleh mendapatkan alamat IP Raspberry Pi 4 anda dengan arahan berikut:

$ nama host -I

Seperti yang anda lihat, alamat IP Raspberry Pi 4 saya adalah 192.168.0.104. Ia akan berbeza bagi anda. Oleh itu, pastikan untuk menggantinya dengan milik anda mulai sekarang.

Untuk mengakses aplikasi web Zabbix 5, lawati http: // 192.168.0.104 / zabbix dari penyemak imbas web.

Semasa anda menjalankan aplikasi web Zabbix 5 untuk pertama kalinya, anda perlu mengkonfigurasinya.

Pilih bahasa anda, dan klik Langkah seterusnya.

Pastikan semuanya baik-baik saja dan klik Langkah seterusnya.

Pilih MySQL sebagai jenis pangkalan data. Kemudian, taipkan zabbix sebagai nama pangkalan data, zabbix sebagai nama pengguna, dan rahsia sebagai kata laluan.

Setelah selesai, klik Seterusnya langkah.

Klik pada Langkah seterusnya.

Pilih zon waktu dan tema lalai anda untuk aplikasi web Zabbix 5. Setelah selesai, klik Langkah seterusnya.

Pastikan semua maklumat betul. Sekiranya ada, klik pada Langkah seterusnya.

Aplikasi web Zabbix 5 harus dikonfigurasikan. Klik pada Selesai.

Anda harus melihat tetingkap masuk Zabbix 5.

Taipkan Pentadbir sebagai nama pengguna dan zabbix sebagai kata laluan. Kemudian, klik pada Log masuk.

Anda harus log masuk ke aplikasi web Zabbix 5.

Menukar Kata Laluan Log Masuk Pentadbir Zabbix 5

Perkara pertama yang anda ingin lakukan setelah anda log masuk ke aplikasi web Zabbix 5 adalah menukar kata laluan lalai untuk Pentadbir pengguna untuk tujuan keselamatan.

Untuk melakukannya, klik pada Pentadbiran > Pengguna > Pentadbir dari aplikasi web Zabbix 5 seperti yang ditandakan pada tangkapan skrin di bawah.

Klik pada Tukar kata laluan.

Taip kata laluan yang anda inginkan dan klik Kemas kini.

Kata laluan lalai dari Pentadbir pengguna harus diubah. Sekarang, anda seharusnya dapat log masuk ke aplikasi web Zabbix 5 menggunakan kata laluan yang baru anda tetapkan.

Ringkasan

Dalam artikel ini, saya telah menunjukkan cara memasang Zabbix 5 pada komputer papan tunggal Raspberry Pi 4 dan mengakses aplikasi web Zabbix 5 dari peranti lain di rangkaian rumah anda. Artikel ini akan membantu anda memulakan Zabbix 5 pada Raspberry Pi 4 anda.

Battle For Wesnoth 1.13.6 Pembangunan Dikeluarkan
Battle For Wesnoth 1.13.6 dilancarkan bulan lalu, adalah rilis pengembangan keenam di 1.13.siri x dan memberikan sejumlah penambahbaikan, terutamanya ...
Cara Memasang League Of Legends di Ubuntu 14.04
Sekiranya anda peminat League of Legends, maka ini adalah peluang bagi anda untuk menguji menjalankan League of Legends. Perhatikan bahawa LOL disokon...
Pasang permainan Strategi OpenRA terkini di Ubuntu Linux
OpenRA adalah mesin permainan Strategi Masa Nyata / Bebas yang mencipta semula permainan Westwood awal seperti Command & Conquer klasik: Makluman Mera...