Centos 6.4 安装Cacti全攻略

需积分: 10 0 下载量 199 浏览量 更新于2024-09-11 收藏 9KB TXT 举报
本文档是关于在CentOS 6.4操作系统上安装Cacti监控系统的英文步骤指南。 在CentOS 6.4上安装Cacti的过程中,首先要确保系统安全配置正确。为了允许Cacti正常运行,需要关闭防火墙(iptables)并禁用Selinux。执行以下命令: ```bash # 停止iptables服务 service iptables stop # 禁止在启动级别3和5自动启动iptables chkconfig --level 35 iptables off ``` 接下来,修改Selinux配置文件`/etc/selinux/config`,将`SELINUX`设置为`disabled`,并临时关闭Selinux的强制执行: ```bash # 编辑selinux配置文件 vi /etc/selinux/config # 设置SELINUX=disabled # 执行以下命令关闭Selinux的强制执行 setenforce 0 ``` 由于Cacti依赖于rrdtool,因此需要确保系统能够通过YUM仓库获取rrdtool及相关依赖。创建或编辑`/etc/yum.repos.d/CentOS-Base.repo`文件,添加或更新DAG RPM仓库: ```bash # 编辑YUM仓库文件 vi /etc/yum.repos.d/CentOS-Base.repo # 添加或更新DAG仓库段落 [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 gpgkey=http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt enabled=1 ``` 现在,可以开始安装Cacti所需的软件包,包括Apache、MySQL、PHP以及各种依赖库。执行以下YUM命令: ```bash # 安装基础软件包 yum -y install httpd* mysql* php* libart_lgpl* net-snmp* gcc gcc-c++ vim* # 安装Cacti依赖的额外包 yum -y install libtool libtool-ltdl libtool-ltdl-devel lm_sensors perl-Net-Daemon perl-PlRPC perl-DBI rrdtool perl-rrdtool perl-DBD-MySQL cairo-devel libxml2-devel pango-devel pangolibpng-dev elfreetype freetype-dev libart_lgpl-devel wget unzip zip patch ``` 安装完所有必要的软件后,启动MySQL服务: ```bash # 启动mysqld服务 service mysqld start ``` 至此,CentOS 6.4上的Cacti环境已经基本搭建完成,后续还需要进行Cacti数据库的创建、配置文件的编辑、Web界面的访问以及Cacti的安装与配置。在继续之前,请确保系统已安装了图形化界面或熟悉命令行操作,以便于完成剩余的安装步骤。