Zabbix — Установка в Ubuntu 16.04 с переносом данных со старого сервера.

Zabbix — Установка в Ubuntu 16.04 с переносом данных со старого сервера.

Для начала сделаем бэкап старых данных. Для этого выполним команду:

mysqldump --user="имя_пользователя" --password="пароль" zabbix | gzip > ~/zabbix.sql.gz

Теперь можно приступить к установке.
На новом сервере выполним:
sudo apt-get update; sudo apt-get upgrade; sudo apt-get install zabbix-frontend-php zabbix-agent zabbix-server-mysql apache2 php-mbstring libapache2-mod-php gzip php-mysql

Придумываем пароль (пусть будет ‘Your.Password.Here’) и введем его в файл /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=Your.Password.Here

Теперь время настроить базу!

Зайдем в управлялку:
mysql -u root -p
Создадим пользователя:
create user 'zabbix'@'localhost' identified by 'Your.Password.Here';
И создадим базу:
create database zabbix;
Раздаем права:
grant all privileges on zabbix.* to 'zabbix'@'localhost';
И обновим их:
flush privileges;
exit;

Теперь распакуем бэкап:
gzip -d zabbix.sql.gz
И загрузим его в базу:
mysql -h localhost -u root -p zabbix < ~/zabbix.sql

Настроим php:
sudo nano /etc/apache2/conf-enabled/zabbix.conf
Раскомментируем строку и поменяем значение часового пояса:

php_value date.timezone Europe/Riga

Настройка Apache2:
sudo cp /usr/share/doc/zabbix-frontend-php/examples/apache.conf /etc/apache2/conf.d/zabbix.conf
sudo a2enmod alias
sudo service apache2 restart

Далее меняем значение в файле /etc/default/zabbix-server на START=yes, если файл существует (для старых версий);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *