Установка для RedOS (пакеты)
Пакетная инсталляция
Отключите SELinux
sudo nano /etc/selinux/config
Измените значение переменной:
SELINUX=disabled
Перезапустите систему
Подключите репозиторий системы Пульт в ОС REDOS
sudo echo "[pult-rpm-nexus]" > /etc/yum.repos.d/pult-nexus.repo
sudo echo "name=Pult Nexus Private Repo" >> /etc/yum.repos.d/pult-nexus.repo
sudo echo "baseurl=http://registry.pult.chislitellab.ru/repository/pult-rpm" >> /etc/yum.repos.d/pult-nexus.repo
sudo echo "enabled=1" >> /etc/yum.repos.d/pult-nexus.repo
sudo echo "gpgcheck=0" >> /etc/yum.repos.d/pult-nexus.repo
sudo echo "username=USERNAME" >> /etc/yum.repos.d/pult-nexus.repo
sudo echo "password=PASSWORD" >> /etc/yum.repos.d/pult-nexus.repo
sudo dnf update -y
Перед выполнение команд, замените USERNAME и PASSWORD на ваши логин и пароль
Установка пакетов pult-server, pult-web и pult-agent2 для REDOS
sudo dnf install pult-server-7.4.5
sudo dnf install pult-web-7.4.5
sudo dnf install pult-agent2-7.4.5
Инициализируйте базу postgres
sudo -u postgres createuser --pwprompt zabbix
sudo -u postgres createdb -O zabbix -E Unicode -T template0 zabbix
zcat /usr/share/doc/zabbix-server-pgsql/create.sql.gz | sudo -u zabbix psql zabbix
Отредактируйте /etc/zabbix/zabbix_server.conf. В файле необходимо задать значения переменным:
- DBName= zabbix
- DBUser= zabbix
- DBPassword= заданный пароль для пользователя
Запустите службы pult-server и nginx и добавьте их в автозапуск
sudo systemctl restart pult-server
sudo systemctl restart nginx
sudo systemctl enable pult-server
sudo systemctl enable nginx