并不打算写的多么详细(4.0的安装过程类似)
新版本据说添加了很多功能,具体官网撸一发,安装了好之后就看见一个模拟时钟,嗯,花哨是越来越花哨了,不过功能还是很强。
环境 centos 6.9
废话不多说
# 安装yum源
rpm -ivh https://repo.zabbix.com/zabbix/4.2/rhel/6/x86_64/zabbix-release-4.2-1.el6.noarch.rpm
# 安装PHP5.6用的
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm
# 在继续下面的步骤之前,需要编辑一下 /etc/yum.repos.d/zabbix.repo文件, 找到这块[zabbix-deprecated],修改如下
enabled=1
# 安装
yum -y install zabbix-server-mysql zabbix-proxy-mysql zabbix-web-mysql zabbix-agent.x86_64
chown -R apache. /usr/share/zabbix/assets
zabbix从3.0(?)开始已经不支持php5.3,所以这里需要升级版本,安装php5.6
yum -y install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 \
php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 \
php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 \
php56w-fpm php56w-bcmath.x86_64 php56w-xml.x86_64
安装http,当然你也可以nginx,具体的请找其他文档,在此不表
yum -y install httpd
根据已经安装好的http版本,找对应的zabbix配置文件
rpm -ql zabbix-web | grep example.conf
我安装的httpd版本是http22,选择第一个
cp /usr/share/doc/zabbix-web-4.2.2/httpd22-example.conf /etc/httpd/conf.d/zabbix.conf
php.ini 修改时区
date.timezone = Asia/Shanghai
zabbix的web代码设置比较粗暴,我这里直接设置
剩下的就是创建MySQL/导表信息,编辑zabbix_server配置文件
打开http://ip/ 开始做一些设置!
这个文章只是一篇安装回忆写的,难免有错的地方,遇到的话还请指出,我不会再装一遍了(会不会破flag?)
果然破flag来的好快,这什么鬼?都没有数据的,还要我配置?!溜了溜了