您的位置:首页 > 运维架构

ubuntu下安装cacti(流量监控软件)

2011-09-06 15:54 218 查看
在安装Ubuntu的时候,记得选上LAMP Server,如果想要SSH登陆,记得也选上OpenSSH。安装完成后,就可以进行Cacti的安装了,到它的主页下载最新的版本吧,如果你想用其他版本的也可以。我装的是0.8.7e,下载地址是http://www.cacti.net/downloads/cacti-0.8.7e.tar.gz
下载好后,直接扔到/var/www目录底下,或者你直接在/var/www目录下wget也行。
跟着是解压什么的。
$ sudo -s 
$ mv cacti-0.8.7e.tar.gz /var/www
$ cd /var/www
$ tar xzf cacti-0.8.7e.tar.gz 
$ mv cacti-0.8.7e cacti
$ rm cacti-0.8.7e.tar.gz (这一步你想做就做,不想做就不做)
$ exit
紧接着,导入数据库:
$ cd /var/www/cacti
$ sudo mysqladmin -u root -p create cacti 
$ sudo mysql -u root -p cacti < cacti.sql
$ sudo mysql -u root -p cacti
下面的操作就都是在Mysql底下进行了,对数据库设置权限。(我的Windows底下弄权限老没成功)
grant all on cacti.* to cactiuser@localhost identified by 'cacti';
flush privileges; 
set password for cactiuser@localhost=password('cactiuser'); //用户名和密码都可以修改成自己想要的
quit
好了,下面需要修改的是编辑/var/www/cacti/include/config.php,修改数据库的密码为cactiuser 
这个是根据你上面设置数据库的密码
$ sudo vi /var/www/cacti/include/config.php 
$database_password = "cactiuser"; (当然这个可以修改,但要和上头的一样)
添加cactiuser用户 
$ sudo useradd cactiuser -d /var/www/cacti -s /bin/false
$ sudo chown -R cactiuser /var/www/cacti/rra /var/www/cacti/log
这个上面可能添加不行试试: 
# sudo chown -hR cactiuser /var/www/cacti/rra /var/www/cacti/log
        编辑/etc/crontab增加计划任务,每五分钟执行一次采集工作,加入下面的话
$ sudo vi /etc/crontab
*/5 * * * * cactiuser php5 /var/www/cacti/poller.php > /dev/null 2>&1
这样,你就可以访问你的Cacti了,至少可以开始安装了嘛。http://cactiserver(你的cacti服务器地址或者域名)/cacti,默认的用户名和密码都是admin,登陆后,会强制你更改密码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: