cacti在centos中安装与配置详细步骤及命令2

分类:效率专区 时间: 2024-06-30 12:15:52 浏览: 作者:小编

上一篇文章详江讲了cacti安装,所必须基于的环境/条件,下面,我们就直接上干货,看看具体安装时如何执行:


1、安装Apache、MySQL和PHP:

sudo yum install -y httpd mysql mysql-server php php-mysql php-gd
  1. 启动Apache服务并设置开机自启:

sudo systemctl start httpd
sudo systemctl enable httpd
  1. 启动MySQL服务并设置开机自启:

sudo systemctl start mysqld
sudo systemctl enable mysqld
  1. 创建MySQL数据库和用户:

mysql -u root -p
CREATE DATABASE cactidb;
GRANT ALL PRIVILEGES ON cactidb.* TO 'cactiuser'@'localhost' IDENTIFIED BY 'cactiuserpassword';
FLUSH PRIVILEGES;
exit;

环境到这里,就基本搭建好了,下面,正式开始安装cacti,如果你已经安装好环境,则可跳过上面步骤,直接进行下面步骤:

  1. 下载Cacti源代码:(下载路径修正过,很多网站提供的地址都不正确)

cd /var/www/html
sudo wget https://www.cacti.net/downloads/cacti-1.2.3.tar.gz
sudo tar -zxvf cacti-1.2.3.tar.gz
sudo mv cacti-1.2.3/ cacti
  1. 更改目录权限:

sudo chown -R apache:apache /www/wwwroot/renwen.com/cacti/
sudo chmod -R 755 /www/wwwroot/renwen.com/cacti/cacti
  1. 导入数据库并调整权限:

mysql -u sqluser -p'youmima' sqldb < "/www/wwwroot/renwen.com/cacti/cacti.sql"
sudo chmod 666 /www/wwwroot/renwen.com/cacti/rra/ /www/wwwroot/renwen.com/cacti/log/
  1. 配置Cacti的rw-user.sh脚本:

sudo nano /var/www/html/cacti/poller.php

    在文件中找到以下行并修改:

$cmd = "/usr/bin/php -q /var/www/html/cacti/poller.php > /dev/null &";

确保/usr/bin/php是你的PHP执行路径。

  1. 设置cron任务以定期运行Polller:

sudo crontab -e

添加以下行:

*/5 * * * * /var/www/html/cacti/poller.php > /dev/null 2>&1

这将每5分钟运行一次Poller。

  1. 通过浏览器访问Cacti:

在浏览器中访问 http://your_server_ip/cacti,并按照安装向导进行配置。


1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
效率专区 >cacti在centos中安装与配置详细步骤及命令2

用户评论

加载中~