Centos基于xampp安装CACTI

1 篇文章 0 订阅

CACTI是PHP编写的B/S结构运维软件,具有简单易用的特点,但是安装相对比较复杂,这里记录下安装过程进行分享:

一、下载安装xampp,教程比较多,这里不重复;

二、由于xampp默认的mysql密码为空,需要先修改密码:

	/opt/lampp/bin/mysql -uroot -p 
	use mysql;
	update user set password=password("123456") where user="root";
	flush privileges;

三、配置mysql外网可访问:

	update user set host='%' where user='root';
	flush privileges;
	GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '1qaz2wsx' WITH GRANT OPTION;
	flush privileges;
	quit;

四、重启xampp:

/opt/lampp/./lampp restart

五、安装相关的工具

5.1、安装net-snmp-utils

yum -y install net-snmp net-snmp-utils

5.2、安装rrdtool相关工具

yum -y install cairo-devel zlib libxml2 libxml2-devel glib2 glib2-devel libpng libpng-devel freetype freetype-devel libart_lgpl pango pango-devel perl-CPAN

5.3、安装rrdtool

下载rrdtool-1.7.0.tar.gz

tar -xvf rrdtool-1.7.0.tar.gz
cd rrdtool-1.7.0
yum install gcc
./configure --prefix=/usr/local && make && make install

六、下载解压cacti

	wget http://www.cacti.net/downloads/cacti-1.2.0.tar.gz
	tar -xvf cacti-1.2.0.tar.gz
	mv cacti-1.2.0 cacti

七、导入cacti.sql到mysql数据库

八、通过浏览器访问cacti,根据提示一步步安装,在安装中根据提示修改php和mysql的配置文件。

其中gmp扩展安装步骤如下:

	yum install gmp-devel m4
	下载php-7.1.32.tar.xz
	tar -xvf php-7.1.32.tar.xz
	cd /root/php-7.1.32/ext/gmp
	./configure  --with-php-config=/opt/lampp/bin/php-config
	make && make install
	/opt/lampp/bin/php -m | grep gmp
	/opt/lampp/lampp reloadapache

设置mysql时区如下:

/opt/lampp/bin/mysql_tzinfo_to_sql /usr/share/zoneinfo/Asia/Shanghai Shanghai | /opt/lampp/bin/mysql -u root -p mysql

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值