一、环境部署
1.关闭防火墙和SELinux
# systemctl stop firewalld
# systemctl disable firewalld
# sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
# setenforce 0
2.部署LAMP环境
# yum -y install httpd mariadb mariadb-server mariadb-devel php php-mysql php-gd php-pear gd gd-devel wget
# systemctl start httpd && systemctl enable httpd
# systemctl start mariadb && systemctl enable mariadb
3.配置阿里云yum源
# curl -o /etc/yum.repos.d/CentOS-7.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
# yum clean all && yum repolist
4.安装绘图工具和snmp组件
# yum install rrdtool rrdtool-devel rrdtool-perl rrdtool-php net-snmp-*
# systemctl start snmpd
二、数据库配置
1.创建数据库、授权用户、密码
# mysql -uroot -p
> create database cacti;
> grant all on cacti.* to cactiuser@localhost identified by "123456";