並不打算寫的多麼詳細(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來的好快,這什麼鬼?都沒有數據的,還要我配置?!溜了溜了