Установка Zabbix 4 + MySQL 8 на Debian 9
Первое, что необходимо сделать обновить пакеты Debian
apt -y update
apt -y upgrade
Теперь нам необходимо установить MySQL или PostgreSQL сервер. В нашем случае это будет MySQL 8
Установка сервера MySQL 8
Настройка репозитория
wget https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
dpkg -i mysql-apt-config_0.8.10-1_all.deb
Установка
apt -y update
apt -y install mysql-community-server
Появиться окно мастера установки в котором необходимо задать пароль Администратора MySQL, а так же выбрать тип пароля (с усиленным шифрованием или нет как в 5.х версиях MySQL).
На этом установка MySQL сервера будет завершена.
Запустить MySQL сервер можно с помощью команды
/etc/init.d/mysql start
или
service mysql start
Подключение к MySQL
Подключиться к MySQL серверу можно с помощью команды
mysql -uUser -p
Например для подключения под пользователем Root необходимо набрать
mysql -uroot -p
в ответ на команду система запросит пароль пользователя, так же пароль можно указать сразу набрав
mysql -uUser -pPassword
Создание пользователя в MySQL для базы Zabbix
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'PassworD';
Создание базы данных для Zabbix
create database zabbix character set utf8 collate utf8_bin;
Даем права пользователю Zabbix к базе данных Zabbix
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost';
FLUSH PRIVILEGES;
Установка сервера Zabbix 4.0 на Debian 9
Для установки Zabbix необходимо ввести следующие команды
wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-2+stretch_all.deb
dpkg -i zabbix-release_4.0-2+stretch_all.deb
apt -y update
apt -y install zabbix-server-mysql zabbix-frontend-php
Импорт данных
Импортируем изначальную схему и данные сервера на MySQL
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Настройка базы данных для Zabbix сервера/прокси
Измените zabbix_server.conf или zabbix_proxy.conf для использования созданной базы данных. Например:
nano /etc/zabbix/zabbix_server.conf
DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=<пароль>
Запуск сервера
service zabbix-server start
Добавление сервера в автозагрузку
update-rc.d zabbix-server enable
Добавить комментарий