Перейти к содержимому

Установка Zabbix 5 на Ubuntu

Подключим репозиторий zabbix и установим основные пакеты

wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+$(lsb_release -sc)_all.deb
sudo dpkg -i zabbix-release_5.0-1+$(lsb_release -sc)_all.deb
sudo apt update
sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Установим базу данных Marid DB

sudo apt -y install mariadb-common mariadb-server mariadb-client

Установим root пароль для базы данных

sudo mysql_secure_installation

Создадим базу данных

sudo mysql -uroot -p'rootDBpass' -e "create database zabbix character set utf8 collate utf8_bin;"
sudo mysql -uroot -p'rootDBpass' -e "grant all privileges on zabbix.* to [email protected] identified by 'zabbixDBpass';"

Импортируем базу

sudo mysql -uroot -p'rootDBpass' zabbix -e "set global innodb_strict_mode='OFF';"
sudo zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'zabbixDBpass' zabbix

Активируем innodb_strict_mode

sudo mysql -uroot -p'rootDBpass' zabbix -e "set global innodb_strict_mode='ON';"

Указываем пароль в файле конфигурации /etc/zabbix/zabbix_server.conf

DBPassword=zabbixDBpass

Запускаем zabbix сервер и zabbix агента

sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent

Переходим к настройке Zabbix в браузере переходим по адресу

http://server_ip/zabbix