cacti进行版本升级

⌚cacti版本升级

1、数据库的备份

因为升级可能会将数据给清空,所以应该给数据库进行备份,防止数据的丢失

mv cacti.sql /root/cacti.sql

2、新版本的项目文件的下载与导入

使用wget 或者上官网下载最新版本,通过连接工具导入数据

覆盖原有数据

将备份的数据库移回原位,mv /root/cacti.sql /var/www/html/cacti.sql

此时一个完整的cacti项目框架已经搭建好,但是这个目录属于root用户及其用户组root 要将该文件的归属进行修改

chown -R apache:apache /var/www/html

3、将数据库导入

uit
mysql -uroot -p
drop cacti
create cacti
use cacti
source /var/www/html
quit
4、修改config.php

vim /var/www/html/include/config.php
修改databasename password
修改路径 '/cacti/' '/'(看自己的路径配置修改)
5、安装

mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -u root -p mysql
在浏览器输入ip 或者设置的域名路径
如出现

1、 ERROR:Your Cacti database login account does not have access to the MySQL TimeZone database. Please provide the Cacti database account
“select” access to the “time_zone_name” table in the “mysql” database,and populate MySQL’s TimeZone information before proceeding.

mysql> GRANT SELECT ON mysql.time_zone_name TO cactiuser@localhost IDENTIFIED BY 'cacti'



2、 ERROR: Your MySQL TimeZone database is not populated. Please populate this database before proceeding.

mysql_tzinfo_to_sql /usr/share/zoneinfo/ | mysql -u root -p mysql
如遇到posix与ldap报错,这是说明php的一些扩展引入不正确,或者是未安装

可以通过yum 安装

yum -y install php-ldap
yum -y install php-posix
yum -y install php-ldap
wranning 是警告但不影响使用

posted @ 2017-08-10 10:23  backkom_jiu  阅读(1616)  评论(0编辑  收藏  举报