Установка Zabbix 3.2 на CentOS7.3
Готовим новый сервер
Отключаем SeLinux
vi /etc/selinux/config
SELINUX=disabled
Удаление FireWallD
systemctl stop firewalld.service
systemctl disable firewalld.service
Установка и Правка iptables
yum install iptables-services
system-config-firewall-tui
vi /etc/sysconfig/iptables
# SSH
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
# HTTPd
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
# ZABBIX agent
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10050 -j ACCEPT
# ZABBIX server
-A INPUT -m state --state NEW -m tcp -p tcp --dport 10051 -j ACCEPT
systemctl restart iptables.service
Установка Net Tools
yum install net-tools
Настраиваем синхронизацию времени
Установка СУБД MariaDB
yum install mariadb-server mariadb
Установка необходимых пакетов для Zabbix
yum install wget httpd httpd-devel mysql mysql-server mysql-devel php php-mysql php-bcmath php-mbstring php-gd php-xml gcc net-snmp net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel libxml2-devel make -y
Качаем дистрибутив, собираем, устанавливаем, настраиваем
wget netix.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.3/zabbix-3.2.3.tar.gz
tar zxvf zabbix-3.2.3.tar.gz
useradd zabbix
yum install mariadb-server mariadb
systemctl restart mariadb.service
systemctl enable mariadb.service
systemctl is-active mariadb.service
mysql_secure_installation
задаём пароль