导入Zabbix源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm yum clean all
安装Zabbix
mkdir /opt/zabbix5 yum install --downloadonly --downloaddir=/opt/zabbix5 zabbix-server-mysql zabbix-agent yum install --downloadonly --downloaddir=/opt/zabbix5 centos-release-scl vim /etc/yum.repos.d/zabbix.repo 【zabbix-frontend】 ===>> enabled=1 yum install --downloadonly --downloaddir=/opt/zabbix5 zabbix-web-mysql-scl zabbix-nginx-conf-scl yum install --downloadonly --downloaddir=/opt/zabbix5 mariadb-server rpm -ivh --nodeps --force /opt/zabbix5/*.rpm
创建数据库
systemctl start mariadb mysql -uroot mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@localhost identified by 'password'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> quit;
导入数据
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
配置zabbix
/etc/zabbix/zabbix_server.conf DBPassword=password /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf listen 80; server_name 192.168.101.202; /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf listen.acl_users = apache,nginx php_value[date.timezone] = Asia/Shanghai
启动服务
systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm