4 listopada 2019
Instalacja Zabbixa na systemie Ubuntu w 10 prostych krokach.
- Zaczynamy od repozytorium. Uruchom terminal (Ctrl+Alt+T), wykonaj w nim poniższe polecenia
wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb
sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb
sudo apt update
- Teraz instalujemy serwer Zabbixa plus dodatkowe komponenty. Również w terminalu wykonaj poniższe polecenia
sudo apt -y install zabbix-server-mysql mariadb-server zabbix-frontend-php zabbix-apache-conf zabbix-agent zabbix-get
- Teraz przygotowujemy bazę danych.
sudo mariadb
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
quit;
Przy czym zamiast słowa password ustaw własne hasło do bazy danych, odpowiednio skomplikowane. Tak dla bezpieczeństwa. - Teraz wypełnijmy bazę danych odpowiednimi tabelami.
sudo zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mariadb -uzabbix -p
(podaj hasło do bazy danych jakie ustawiłeś w poprzednim kroku) - Teraz konfiguracja kilku plików. Zacznijmy od pliku konfiguracyjnego serwera Zabbixa.
sudo nano /etc/zabbix/zabbix_server.conf
Znajdź fragment #DBPassword= Usuń znaczek # i podaj hasło do bazy danych, tak aby text wygladal mniej wiecej tak w pliku
DBPassword=password
(hasło oczywiście takie jak ustawiłeś do bazy danych) - Jeszcze konfiguracja Apacza.
sudo nano /etc/zabbix/apache.conf
Znajdź tam wszystkie wystąpienia tekstu (zwykle są dwa razy)#php_value date.timezone Europe/Riga
Zdejmuj komentarz usuwając znaczek # i podaj strefę czasowa odpowednia dla Ciebie. W moim przypadku będzie wyglądać to takphp_value date.timezone Europe/Warsaw
- Na koniec uruchom wszystkie usługi poleceniem w terminalu
sudo systemctl restart zabbix-server zabbix-agent apache2
No i jeszcze ustaw aby uruchamiały się razem z systememsudo systemctl enable zabbix-server zabbix-agent apache2
- Uruchom ulubiona przeglądarkę na Ubuntu i w polu adresu wpisz
https://localhost/zabbix
- Na koniec jeszcze mała konfiguracja. Jeśli wszystko dobrze wcześniej skonfigurowałeś to jedynie w kroku
Configure DB connection
w polu Password podaj hasło, które ustawiłeś do bazy danych punkcie 3. Na razie resztę ustawień możemy pozostawić bez zmian. - Brawo! To wszystko w temacie instalacji Zabbixa. Zaloguj się do Panelu za pomocą użytkownika Admin i hasła zabbix (wielkość liter ma znaczenie).