Rzeczy, których potrzebujesz:
Aby skutecznie zainstalować Zabbix na Raspberry Pi 3 za pomocą tego artykułu, potrzebujesz,
Instalowanie Raspbian na Raspberry Pi:
Musisz mieć zainstalowany system Raspbian na swoim Raspberry Pi 3, aby zainstalować Zabbix na Raspberry Pi.
Napisałem dedykowany artykuł na temat instalacji Raspbian OS na Raspberry Pi, który można odczytać na stronie https: // Linuxhint.com/install_raspbian_raspberry_pi/. Mam nadzieję, że to pomoże. Jeśli masz jakieś pytania, możesz zapytać na https: // wsparcie.Linuxhint.com/.
Łączenie Raspberry Pi z Internetem:
Możesz podłączyć jeden koniec kabla LAN (CAT5E lub CAT6) do routera lub przełącznika, a drugi koniec Raspberry Pi, aby łatwo uzyskać łączność internetową.
Możesz również użyć Wi -Fi na swoim Raspberry Pi. Napisałem dedykowany artykuł na temat tego, który możesz przeczytać na stronie https: // linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.
Połączenie z Raspberry Pi zdalnie:
Po zainstalowaniu i skonfigurowaniu Raspbian możesz połączyć się z Raspberry Pi za pomocą SSH.
Aby to zrobić, uruchom następujące polecenie z laptopa lub komputera stacjonarnego.
$ ssh pi@ip_addr
Notatka: Tutaj, Ip_addr to adres IP twojego Raspberry Pi.
Jeśli zobaczysz tę wiadomość, po prostu wpisz tak i naciśnij .
Teraz wpisz hasło Raspberry Pi i naciśnij . Domyślne hasło to malina.
Powinieneś być połączony.
Dodanie repozytorium pakietów Zabbix:
Zabbix nie jest dostępny w oficjalnym repozytorium pakietów Raspbian. Ale możesz łatwo dodać oficjalne repozytorium pakietów Zabbix na Raspbian i zainstalować Zabbix.
Najpierw pobierz plik instalatora repozytorium Pakietu Zabbix za pomocą następującego polecenia:
$ wget https: // repo.Zabbix.com/Zabbix/4.0/Raspbian/Pool/Main/Z/Zabbix-Rulease/Zabbix-
wydanie_4.0-2+stretch_all.Deb
Plik instalatora Deb należy pobrać.
Teraz zainstaluj plik Deb za pomocą następującego polecenia:
$ sudo dpkg -i Zabbix -Release_4.0-2+stretch_all.Deb
Należy dodać repozytorium pakietów Zabbix.
Aktualizacja APT Pakiet Repository Cache of Raspbian:
Teraz powinieneś zaktualizować pamięć podręczną repozytorium pakietów Apt w systemie Raspbian w następujący sposób:
Aktualizacja $ sudo apt
Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.
Uaktualnianie pakietów malinowych:
Zawsze dobrym pomysłem jest aktualizację zainstalowanych pakietów malinowych przed zainstalowaniem czegoś nowego.
Aby uaktualnić pakiety malinowe, uruchom następujące polecenie:
$ sudo apt uaktualnienie
Teraz naciśnij y a następnie naciśnij kontynuować.
Wszystkie pakiety są aktualne.
Teraz uruchom ponownie Raspberry Pi z następującym poleceniem:
$ sudo restart
Instalowanie i konfigurowanie Zabbix:
Gdy twoje buty Raspberry Pi możesz zainstalować na nim Zabbix.
Aby zainstalować Zabbix z oficjalnego repozytorium pakietów Zabbix, uruchom następujące polecenie:
$ sudo apt instaluj Zabbix-Server-Mysql Zabbix-Frontend-Php Zabbix-agent
Teraz naciśnij y a następnie naciśnij .
Zabbix powinien zostać zainstalowany.
Teraz musisz skonfigurować bazę danych MariaDB/MySQL dla Zabbix.
Aby to zrobić, zaloguj się do swojej powłoki MariaDB/MySQL jako źródło Użytkownik z następującym poleceniem:
$ sudo mysql -u root -p
Jeśli masz skonfigurowane hasło dla mariadb/mysql, wpisz je i naciśnij . Domyślnie nie jest ustawiane hasło. Więc możesz pozostawić to puste i po prostu naciśnij .
Powinieneś zostać zalogowany do skorupy Mariadb/mysql.
Teraz utwórz bazę danych Zabbix dla Zabbixa w następujący sposób:
Mariadb [(none)]> Utwórz bazę danych Zabbix Zestaw znaków UTF8 ZBYLAJ UTF8_BIN;Teraz utwórz użytkownika Zabbix z hasłem TWOJA PRZEPUSTKA następująco. Zamierzam użyć hasła Zabbix Aby wszystko było proste.
Mariadb [(none)]> daj wszystkie przywileje na Zabbix.* do Zabbix@localhost zidentyfikowane przezWreszcie wyjdź ze skorupy MariaDB/MySQL w następujący sposób:
Mariadb [(none)]> rzucić;Teraz zainstaluj domyślne tabele Zabbix za pomocą następującego polecenia:
$ zcat/usr/share/doc/Zabbix-Server-MYSQL*/Utwórz.SQL.GZ | mysql -u Zabbix -pTeraz wpisz hasło dla swojego Zabbix Mariadb/mysql użytkownik i naciśnij .
Teraz musisz edytować plik konfiguracyjny Zabbix /etc/Zabbix/Zabbix_Server.conf.
Otwórz plik konfiguracyjny Zabbix /etc/Zabbix/Zabbix_Server.conf Z następującym poleceniem:
$ sudo nano/etc/Zabbix/Zabbix_Server.conf
Teraz znajdź linię # Dbpassword = jak zaznaczono na zrzucie ekranu poniżej.
Pocukaj linię (usuwając # symbol) i umieść hasło dla Zabbix Użytkownik mariadb/mysql tam. Ostateczny plik konfiguracyjny wygląda tak.
Po zakończeniu zapisz plik, naciskając + X, śledzony przez y I .
Teraz otwórz plik konfiguracyjny Apache Zabbix za pomocą następującego polecenia:
$ sudo nano/etc/Zabbix/Apache.conf
Znajdź linie oznaczone na poniższym zrzucie ekranu i odbij je (usuń # symbol).
Wreszcie plik konfiguracyjny wygląda następująco. Teraz naciśnij + X, śledzony przez y I Aby zapisać plik.
Uruchomienie serwera Zabbix:
Teraz ponownie uruchom usługi Zabbix za pomocą następującego polecenia:
$ sudo systemctl restart Zabbix-Server Zabbix-Agent Apache2
Dodaj usługi Zabbix do uruchamiania systemowego również z następującymi poleceniami.
$ sudo systemctl włącz Zabbix-Server Zabbix-agent apache2
Konfigurowanie frontend Zabbix:
Teraz musisz skonfigurować Zabbix z przeglądarki internetowej.
Powinieneś już znać adres IP swojego Raspberry Pi. Ale jeśli zapomniałeś, możesz uruchomić następujące polecenie, aby to znaleźć.
$ ip a | egrep „inet”
Adres IP w moim przypadku to 192.168.2.6. Będzie dla Ciebie inaczej, więc odtąd zastąp go swoim.
Teraz otwórz przeglądarkę internetową i odwiedź http: // 192.168.2.6 i powinieneś zobaczyć następną stronę. Kliknij Następny krok.
Teraz upewnij się, że wszystkie te linie są w porządku. Następnie kliknij Następny krok.
Teraz wpisz hasło dla swojego Zabbix Użytkownik bazy danych mariadb/mysql i kliknij Następny krok.
Kliknij Następny krok.
Upewnij się, że wszystko jest poprawne. Następnie kliknij Następny krok.
Na koniec kliknij Skończyć.
Teraz powinieneś być w stanie zalogować się do frontu Zabbix. Domyślnym użytkownikiem jest Admin i hasło jest Zabbix.
Powinieneś zostać zalogowany. Tutaj możesz skonfigurować zadania monitorujące Zabbix.
Tak więc instalujesz Zabbix na Raspberry Pi 3. Dziękujemy za przeczytanie tego artykułu.