对于Cacti的版本升级,吴昊觉得,如果非必要(重大bug或漏洞)及部署在内网(足够安全的环境)的情况下,不建议去升级,升级版本固然会减少一些漏洞及bug,但是也会产生新的问题,升级版本前,建议在测试环境测试一次再进行操作,升级前请一定做好数据备份。
本文以Cacti1.2.2版本为例,升级到Cacti1.2.4版本!在升级操作过程中不需要重启或停止任何服务!
1、备份数据库
mysqldump -uroot -pwhsir -l --add-drop-table cacti > cacti_old.sql
2、备份cacti根目录
mv /data/www/cacti /data/www/cacti_old
3、下载cacti-1.2.4新版本
cd /usr/local/src
wget https://www.cacti.net/downloads/cacti-1.2.4.tar.gz
tar xf cacti-1.2.4.tar.gz
mv cacti-1.2.4 /data/www/cacti
4、修改新的cacti数据库配置文件
新的cacti数据库配置文件与老的配置内容相同
vim /data/www/cacti/include/config.php
$database_type = 'mysql';
$database_def