Утановка Zabbix 5.4 на Centos 7
Установка обновлений
yum update -y && reboot
Установка дополнительного ПОyum install tmux nano vim wget -y
Отключение selinux disablednano /etc/selinux/config
Отключение firewallsystemctl disable firewalldsystemctl stop firewalld
Установка базы данных mariadb, php, apachdnf install -y httpd mariadb-server php php-cli php-common php-mbstring php-mysqlnd php-xml php-bcmath php-devel php-pear php-gdnano /etc/php.ini
Старт службы Web сервераsystemctl start httpd
Старт службы сервера баз данных mariadbsystemctl start mariadb
Добавление в автозагрузку службы Web сервераsystemctl enable httpd
Добавление в автозагрузку сервера баз данных mariadbsystemctl enable mariadb
Скрипт безопасности mariadb(удаление тестовых таблиц и доступа)
mysql_secure_installation
Вход в консоль управления сервера базданных
mysql -u root -p
Скачка и установка Zabbix сервераrpm -Uvh https://repo.zabbix.com/zabbix/5.4/rhel/8/x86_64/zabbix-release-5.4-1.el8.noarch.rpmdnf clean alldnf install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-sql-scripts zabbix-agentzcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix
Старт службы zabbix-server systemctl start zabbix-server
Старт службы zabbix-agent systemctl start zabbix-agentsystemctl start php-fpmsystemctl enable zabbix-serversystemctl enable zabbix-agentsystemctl enable php-fpmnano /etc/zabbix/zabbix_server.conf
Вносим логин пароль от базы данных
DBUser="логин"
DBPassword="пароль"
nano /etc/php-fpm.d/zabbix.conf
[zabbix]
user = apache
group = apache
listen = /run/php-fpm/zabbix.sock
listen.acl_users = apache,nginx
listen.allowed_clients = 127.0.0.1
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
php_value[session.save_handler] = files
php_value[session.save_path] = /var/lib/php/session
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[max_input_vars] = 10000
php_value[date.timezone] = Europe/Moscow
Перезапуск служб для перезапуска конфигурацииsystemctl restart zabbix-serversystemctl restart zabbix-agentsystemctl restart php-fpmsystemctl restart httpdsystemctl restart mariadb