文章目錄
一、系統環境
Centos7.7、
關閉防火牆、
關閉selinux
二、配置阿里雲yum源
curl -o /etc/yum.repos.d/epel.repos http://mirrors.aliyun.com/repo/epel-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
三、Zabbix5.0 YUM源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
Zabbix5.0 YUM源切換到阿里
vim /etc/yum.repos.d/zabbix.repo
%s#repo.zabbix.com#mirrors.aliyun.com/zabbix#g
yum clean all
yum makecache
四、Zabbix5.0 YUM 源開啓web前端安裝
安裝 Zabbix 服務端和客戶端
yum install zabbix-server-mysql zabbix-agent -y
安裝 centos scl
yum install centos-release-scl -y
安裝 Zabbix Web
yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl -y
安裝Zabbix前端軟件包
yum install zabbix-web-mysql-scl zabbix-apache-conf-scl
安裝 Mariadb 服務器
yum install mariadb-server mariadb -y
systemctl restart mariadb
mysql_secure_installation 設置密碼:
五、創建 Zabbix 用戶
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by '';
grant all privileges on zabbix.* to zabbix@localhost;
flush privileges;
六、導入初始數據
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uroot -pKino123. zabbix
七、Zabbix server 配置修改
vim /etc/zabbix/zabbix_server.conf
DBPassword=密碼
八、更改fpm配置
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
listen.acl users = apache,nginx
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[data.timezone] = Asia/Shanghai
九、啓動Zabbix server和agent進程
啓動Zabbix server和agent進程,併爲它們設置開機自啓:
systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm
訪問網頁體驗zabbix5.0