zabbix2.2 升級(jí)到 3.4

zabbix 2.2 安裝:http://www.itdecent.cn/p/46ab2be7a368
zabbix 3.4環(huán)境要求:centos 6.5 mysql 5.6 php 2.6

由于zabbix2.2中的使用yum中安裝的mysql、php版本需要升級(jí)

升級(jí)前準(zhǔn)備:

1> 關(guān)閉zabbix程序

service  zabbix_server stop
service  zabbix_server stop

2>備數(shù)據(jù)庫(kù)

mysqldump -uzabbix -pzabbix zabbix > /backup/zabbix.sql

3>備份zabbix2.2 web代碼和/usr/local/zabbix下的文件

tar -zcvf /etc/zabbix  /backup/zabbix_conflig.tar.gz
tar -zcvf /var/www/zabbix /backup/zabbix_web.tar.gz

升級(jí)mysql 5.1到 5.6:http://www.thinkphp.cn/code/993.html
升級(jí)php到2.6:https://stackoverflow.com/questions/21502656/upgrading-php-on-centos-6-5-final
導(dǎo)入數(shù)據(jù)

創(chuàng)建數(shù)據(jù)庫(kù)及創(chuàng)建zabbix數(shù)據(jù)庫(kù),可見2.2版本創(chuàng)建
mysql -uzabbix -pzabbix zabbix < zabbix.sql

安裝依賴包

yum -y install pcre* 
mkdir /usr/local/zabbix

下載zabbix 3.4.2的安裝包

[root@agent ~]# cd /usr/local/src/
[root@agent ~]#wget http://cdn-us.filecluster.com/Zabbix/zabbix-3.4.2.tar.gz
[root@agent src]# tar zxvf zabbix-3.4.2.tar.gz
[root@agent src]# cd zabbix-3.4.2
[root@agent  src]#./configure --prefix=/usr/local/zabbix --enable-server --with-mysql --with-net-snmp --with-libxml2 --with-libcurl --with-openipmi  --enable-agent
[root@agent  src]#make && make install
[root@agent  src]#cp -r frontends/php/* /var/www/html/
[root@agent  src]#chown -R apache.apache /var/www/html
[root@agent  src]#cp misc/init.d/fedora/core/* /etc/init.d/
[root@agent  src]#cp /etc/zabbix/zabbix_server.conf /usr/local/zabbix/etc/
(/etc/zabbix/zabbix_server.conf 是原來2.2的配置文件,也可從/backup/zabbix_config.tar.gz 解壓出來放在/usr/local/zabbix/etc/ 下替換)
[root@agent  src]#starting automatic database upgrade
[root@agent  src]#/etc/init.d/zabbix_server start
報(bào)錯(cuò):libmysqlclient.so.18 
解決:ln -s /data/soft/mysql/lib/libmysqlclient.so.18 /usr/lib64/
[root@agent  src]#/etc/init.d/httpd restart
[root@agent  src]#/etc/init.d/zabbix_server restart
[root@agent  src]#/etc/init.d/zabbix_agent start

訪問頁面http://172.16.100.16,會(huì)彈出安裝測(cè)試界面,會(huì)提示php的一些設(shè)置不對(duì),然后根據(jù)所提示去更改/etc/php.ini 文件,然后重啟httpd服務(wù)即可
最終結(jié)果:賬號(hào)及密碼和原來的一樣

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容