Zabbix nie jest dostępny w oficjalnym repozytorium pakietów Ubuntu 18.04 LTS. Ale możesz łatwo dodać oficjalne repozytorium Pakage Zabbix na Ubuntu 18.04 LTS i stamtąd zainstaluj Zabbix.
Najpierw przejdź do ~/Pobieranie Katalog z następującym poleceniem:
$ cd ~/pobieranie
Teraz pobierz plik Repository Pakiet Zabbix Pakiet Deb za pomocą następującego polecenia:
$ wget https: // repo.Zabbix.com/Zabbix/4.0/ubuntu/basen/main/z/Zabbix-Rulease/
Zabbix-Release_4.0-2+Bionic_All.Deb
Plik pakietu Deb należy pobrać.
Jak widać, nowy plik Deb jest pobierany w ~/Pobieranie informator.
Teraz zainstaluj plik pakietu Deb za pomocą następującego polecenia:
$ sudo dpkg -i Zabbix -Rulease*.Deb
Należy dodać oficjalne repozytorium pakietów Zabbix.
Aktualizacja pamięci podręcznej repozytorium pakietów Apt:
Teraz musisz zaktualizować pamięć podręczną repozytorium pakietów Apt.
Aby to zrobić, uruchom następujące polecenie:
Aktualizacja $ sudo apt
Pamięć podręczna repozytorium pakietów Apt powinna zostać zaktualizowana.
Instalowanie i konfigurowanie Zabbix:
Teraz możesz zainstalować Zabbix z następującym poleceniem:
$ sudo apt instaluj Zabbix-Server-Mysql Zabbix-Frontend-Php Zabbix-agent
Teraz naciśnij y a następnie naciśnij .
Zabbix jest instalowany.
Zabbix jest instalowany w tym momencie.
Teraz musisz utworzyć bazę danych mysql/mariadb dla Zabbix.
Aby to zrobić, zacznij konsolę MySQL/Mariadb źródło Z następującym poleceniem:
$ sudo mysql -u root
Jeśli masz zestaw haseł MySQL/MariaDB dla źródło Użytkownik, następnie możesz użyć następującego polecenia, aby zalogować się do konsoli jako źródło:
$ sudo mysql -u root -p
A następnie wprowadź hasło i należy go zalogować.
Po zalogowaniu się do konsoli MySQL/MariaDB powinno wyglądać tak mniej więcej tak.
Teraz utwórz bazę danych Zabbix Z następującym poleceniem SQL:
Mariadb [(none)]> Utwórz bazę danych Zabbix Zestaw znaków UTF8 ZBYLAJ UTF8_BIN;
Baza danych Zabbix należy utworzyć.
Teraz przyznaj użytkownikowi wszystkie uprawnienia Zabbix do bazy danych Zabbix Właśnie utworzyłeś, a także ustawić hasło dla użytkownika Zabbix Z następującym poleceniem SQL:
Mariadb [(none)]> daj wszystkie przywileje na Zabbix.* do Zabbix@localhost zidentyfikowane przez
„Your_password_here”;
NOTATKA: Pamiętaj, aby wymienić Twój_password_here z żądanym hasłem.
Wymagane uprawnienia powinny zostać przyznane, a hasło powinno być ustawione. Ustawiam hasło Zabbix W tym artykule dla uproszczenia.
Teraz wyjdź z konsoli MySQL/Mariadb z następującym poleceniem:
Mariadb [(none)]> rzucić;
Teraz utwórz wymagane tabele za pomocą następującego polecenia:
$ zcat/usr/share/doc/Zabbix-Server-MYSQL*/Utwórz.SQL.GZ | mysql -uZabbix -DZABBIX -PZABBIX
NOTATKA: Upewnij się, że zastąpiłeś hasło Zabbix z ustawionym hasłem.
Teraz musisz edytować plik konfiguracyjny Zabbix /etc/Zabbix/Zabbix_Server.conf Z następującym poleceniem:
$ sudo nano/etc/Zabbix/Zabbix_Server.conf
Teraz znajdź linię Dbuser = Zabbix i dodaj nową linię poniżej, jak zaznaczono na zrzucie ekranu poniżej. Po zakończeniu naciśnij + X śledzony przez y a następnie naciśnij Aby zapisać plik.
NOTATKA: Dbpassword =Zabbix, Ustawia hasło do bazy danych Zabbix. Zastępować Zabbix z ustawionym hasłem.
Teraz musisz ustawić prawidłową strefę czasową na silniku PHP. Aby to zrobić, edytuj plik konfiguracyjny /etc/Zabbix/Apache.conf Z następującym poleceniem:
$ sudo nano/etc/Zabbix/Apache.conf
Teraz przewiń trochę w dół i znajdź zaznaczone linie. Usuń skrót (#) Podpisuj ich, aby je porzucić i zmienić Europa/Ryga do pożądanej strefy czasowej. Więcej informacji o tym, co umieścić na stronie https: // en.Wikipedia.org/wiki/list_of_tz_database_time_zones.
Ostateczny plik konfiguracyjny w moim przypadku wygląda następująco. Po zakończeniu naciśnij + X śledzony przez y a następnie naciśnij Aby zapisać plik.
Teraz uruchom ponownie Zabbix-Server, Zabbix-agent I Apache2 Usługi z następującym poleceniem:
$ sudo systemctl restart Zabbix-Server Zabbix-Agent Apache2
Teraz dodaj Zabbix-Server, Zabbix-agent I Apache2 Usługi uruchamiania systemu Ubuntu 18.04 Maszyna LTS z następującym poleceniem:
$ sudo systemctl włącz Zabbix-Server Zabbix-agent apache2
Zabbix-Server, Zabbix-agent I Apache2 Usługi powinny być dodawane do uruchamiania systemu, a one uruchomi się automatycznie, gdy komputer odtąd uruchamia.
Teraz uruchom następujące polecenie, aby znaleźć adres IP swojego Ubuntu 18.04 Maszyna LTS:
$ ip a
Jak widać, w moim przypadku adres IP mojego Ubuntu 18.04 Maszyna LTS ma 192.168.21.128. Powinno być dla ciebie inaczej. Więc upewnij się, że zastąpisz go swoim od teraz.
Teraz odwiedź http: // 192.168.21.128/Zabbix z ulubionej przeglądarki internetowej i powinieneś zobaczyć następną stronę. Gdy po raz pierwszy uruchamiasz frontend Zabbix, musisz skonfigurować frontend Zabbix. Aby to zrobić, kliknij Następny krok.
Teraz upewnij się, że wszystkie warunki wstępne są w porządku. Następnie kliknij Następny krok.
Teraz wpisz hasło dla użytkownika bazy danych MySQL/MARIADB Zabbix (W moim przypadku jest to Zabbix) i kliknij Następny krok.
Teraz kliknij Następny krok.
Upewnij się, że wszystkie informacje są prawidłowe. Następnie kliknij Następny krok.
Zabbix powinien zostać pomyślnie skonfigurowany. Teraz kliknij Skończyć.
Teraz powinieneś być w stanie zalogować się jako domyślny użytkownik Admin z domyślnym hasłem Zabbix.
Po zalogowaniu powinieneś zobaczyć deskę rozdzielczą Zabbix. Teraz możesz użyć Zabbix tyle, ile chcesz.
W ten sposób instalujesz Zabbix na Ubuntu 18.04 LTS. Dziękujemy za przeczytanie tego artykułu.