安装Zabbix4

使用CentOS7.6系统,zabbix4.0-1的rpm软件包在百度网盘,下载下来可以自己做成yum源,之后:

yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-web

也可以在rpm包所在文件夹里执行:

yum -y install zabbix-server-mysql-4.0.1-1.el7.x86_64.rpm zabbix-web-mysql-4.0.1-1.el7.noarch.rpm zabbix-web-4.0.1-1.el7.noarch.rpm iksemel-1.4-2.el7.centos.x86_64.rpm fping-3.10-1.el7.x86_64.rpm

删除 mariadb.libs:

yum -y remove mariadb-libs.x86_64  

再安装 mariadb:

yum -y install mariadb-server

  启动DB:

systemctl restart mariadb

初始化DB:

mysql_secure_installation

创建相应的数据库:

mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'redhat';

导入表结构:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -predhat zabbix

修改Zabbix Server配置文件:

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=redhat

启动Zabbix Server:

systemctl  start zabbix-server.service
systemctl  enable zabbix-server.service

检查日志:

more /var/log/zabbix/zabbix_server.log

配置Zabbix frontend:/etc/php.ini

max_execution_time = 300
memory_limit = 128M
post_max_size = 16M
upload_max_filesize = 2M
max_input_time = 300
max_input_vars = 10000
always_populate_raw_post_data = -1
date.timezone = Asia/Shanghai

启动 httpd:  

systemctl  start  httpd.service
systemctl  enable httpd.service

登录配置Zabbix Server初始化:

http://zabbix_server_ip/zabbix/setup.php
posted @ 2020-12-05 14:50  Peter_Yi  阅读(102)  评论(0)    收藏  举报