Zabbix

Материал из ciberhelp
Перейти к: навигация, поиск

Справедливо для Debian 9

Установка сервера

wget https://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+stretch_all.deb
dpkg -i zabbix-release_3.2-1+stretch_all.deb
apt update
apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent

Создать базы данных

Вытаскиваем запросы исходников

Файлы schema.sql, images.sql and data.sql
shell> mysql -uroot -p<пароль>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '<пароль>';
mysql> quit;

zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix

vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=<пароль>

В параметре DBPassword используйте пароль от MySQL базы данных Zabbix; пароль пользователя PosgreSQL для PosgreSQL.

service zabbix-server start
update-rc.d zabbix-server enable
service apache2 restart

Файл конфигурации Apache для Zabbix веб-интерфейса располагается в /etc/apache2/conf-enabled/zabbix.conf. Некоторые настройки PHP уже выполнены. Однако, необходимо раскомментировать “date.timezone” настройку и указать корректный для вас часовой пояс.

php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Europe/Moscow

Установка веб-интерфейса

http://192.168.1.15/zabbix/
По умолчанию имя пользователя Admin, пароль zabbix.