На тесте установлю Zabbix Server 3.4 в Ubuntu Server 16.04.
Первым делом установим репозиторий с версией Zabbix 3.4 для Ubuntu 16.04, так как в официальном репозитории Ubuntu доступна старая версия:
sudo wget http://repo.zabbix.com/zabbix/3.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.4-1+xenial_all.deb sudo dpkg -i zabbix-release_3.4-1+xenial_all.deb sudo apt update
Теперь выполним команду установки Zabbix Server и Zabbix Agent:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Подключимся к MySQL:
mysql -uroot -p
Создадим базу данных и пользователя:
create database zabbix character set utf8 collate utf8_bin; grant all privileges on zabbix.* to zabbix@localhost identified by 'PASSWORD'; quit;
Импортирую таблицы в созданную базу:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
Откроем файл конфигурации в текстовом редакторе и где «DBPassword» укажем пароль к базе данных:
sudo nano /etc/zabbix/zabbix_server.conf
Перезапустим Zabbix Server и Zabbix Agent, а также добавим их в автозагрузку:
systemctl restart zabbix-server zabbix-agent systemctl enable zabbix-server zabbix-agent
Перезапустить еще можно так:
sudo service zabbix-server start
В php.ini укажем date.timezone, например Europe/Kiev, или раскомментируем в /etc/zabbix/apache.conf если он будет копироваться в конфигурацию веб сервера:
sudo cp /etc/zabbix/apache.conf /etc/apache2/sites-enabled/zabbix.conf
Либо сделаем ссылку куда нам нужно:
sudo ln -s /usr/share/zabbix/ /var/www/html/
Открываем веб интерфейс по адресу http://SERVER/zabbix/ и следуем подсказкам для дальнейшей установки.
По умолчанию имя пользователя для входа через веб-интерфейс — admin, пароль — zabbix.
Смотрите также мою статью:
Установка и настройка Zabbix Server в Linux Ubuntu