Вся процедура установки хорошо задокументирована в официальной справке zabbix
Но все равно установка вызывает некоторые сложности.
Эта статья будет пошаговой инструкцией по установке.
Установим пакет конфигурации репозитория:
# wget http://repo.zabbix.com/zabbix/3.2/debian/pool/main/z/zabbix-release/zabbix-release_3.2-1+jessie_all.deb # dpkg -i zabbix-release_3.2-1+jessie_all.deb # apt-get update
Установим сервер и веб интерфейс заббикса:
# apt-get install zabbix-server-mysql zabbix-frontend-php
Во время установки MySQL попросит ввести пароль для root пользователя:
jghsduf7yohjuksd6f78ihjsdtf
Создаем базу данных zabbix
Пароль zabbix пользователя сделаем jhsdfky7ihjiohi76yyyh87
Введем команды в консоль (перед паролем стоит -p):
shell> mysql -uroot -pjghsduf7yohjuksd6f78ihjsdtf mysql> create database zabbix character set utf8 collate utf8_bin; mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'jhsdfky7ihjiohi76yyyh87'; mysql> quit;
Импортируем данные (попросит zabbix пароль для MySQL):
# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Настраиваем zabbix сервер:
# nano /etc/zabbix/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=jhsdfky7ihjiohi76yyyh87
Настраиваем php:
# nano /etc/apache2/conf-enabled/zabbix.conf 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://IP/zabbix и приступаем к настройке
Выбираем базу MySQL, указываем расположение localhost, название базы, логин zabbix и пароль MySQL от пользователя zabbix —
jhsdfky7ihjiohi76yyyh87
ZABBIX установлен!
Логин/пароль для входа Admin/zabbix
После перезагрузки сервера, zabbix не запускается. Для решения этой проблемы добавим в /etc/rc.local команду запуска service zabbix-server start
Добавить комментарий