Участник:Petr-akhlamov/Zabbix: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 44: Строка 44:
==Настройка MySQL==
==Настройка MySQL==
  # mysql -u root -p
  # mysql -u root -p
Затем, в консоли MySQL ввести следующую команду:
==Создание БД==
  mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'you_own_pass';
Создаем БД:
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> CREATE DATABASE `zabbix`;
mysql> create user zabbix@localhost identified by 'password';
Создаем пользователя для Zabbix:
  mysql> grant all privileges on zabbix.* to zabbix@localhost;
  mysql> CREATE USER 'name'@'localhost' IDENTIFIED BY 'password';
mysql> quit;
 
Здесь нужно заменить name на имя пользователя, а password — на пароль для этого пользователя.
 
Последний шаг — это выдача всех привилегий на базу данных для созданного пользователя.
 
  mysql> GRANT ALL PRIVILEGES ON `zabbix`.* TO 'name'@'localhost';
 
Обновите привилегии командой:
 
mysql> FLUSH PRIVILEGES;[https://rusadmin.biz/bloknot/kak-sozdat-bazu-dannyx-i-polzovatelya-mysql/]
==Установка пакетов==
==Установка пакетов==
zabbix-server-mysql phpmyadmin-apache2-php7 zabbix-phpfrontend-apache zabbix-phpfrontend-engine  
zabbix-server-mysql phpmyadmin-apache2-php7 zabbix-phpfrontend-apache zabbix-phpfrontend-engine  


Запускаем службы httpd2 php7-fpm zabbix_mysql mysqld
Запускаем службы httpd2 php7-fpm zabbix_mysql mysqld

Версия от 14:39, 19 октября 2020

Stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Установите и сконфигурируйте Zabbix сервер для выбранной платформы a. Установите репозиторий Zabbix Документация

# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
# yum clean all

b. Установите Zabbix сервер, веб-интерфейс и агент

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

c. Создайте базу данных Документация Выполните следующие команды на хосте, где будет располагаться база данных.

На хосте Заббикс сервера импортируйте начальную схему и данные. Вам будет предложено ввести недавно созданный пароль.

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

d. Настройте базу данных для Zabbix Отредактируйте файл /etc/zabbix/zabbix_server.conf

DBPassword=password

e. Настройте PHP для веб-интерфейса Отредактируйте файл /etc/httpd/conf.d/zabbix.conf, раскомментируйте строку и укажите свой часовой пояс

# php_value date.timezone Europe/Riga

f. Запустите процессы Zabbix сервера и агента Запустите процессы Zabbix сервера и агента и настройте их запуск при загрузке ОС.

# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd

g. Настройте веб-интерфейс Zabbix Откройте установленный веб-интерфейс Zabbix: http://server_ip_or_name/zabbix Выполните действия по этой инструкции: Установка веб-интерфейса Zabbix

Начинайте пользоваться Zabbix Смотрите Руководство по быстрому запуску

[1]


Установка MySQL

apt-get install MySQL-server
chkconfig mysqld on
service mysqld start

Настройка MySQL

# mysql -u root -p

Создание БД

Создаем БД:

mysql> CREATE DATABASE `zabbix`;

Создаем пользователя для Zabbix:

mysql> CREATE USER 'name'@'localhost' IDENTIFIED BY 'password';

Здесь нужно заменить name на имя пользователя, а password — на пароль для этого пользователя.

Последний шаг — это выдача всех привилегий на базу данных для созданного пользователя.

mysql> GRANT ALL PRIVILEGES ON `zabbix`.* TO 'name'@'localhost';

Обновите привилегии командой:

mysql> FLUSH PRIVILEGES;[2]

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

zabbix-server-mysql phpmyadmin-apache2-php7 zabbix-phpfrontend-apache zabbix-phpfrontend-engine

Запускаем службы httpd2 php7-fpm zabbix_mysql mysqld