封云亭 发表于 2019-1-11 13:29:45

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

  在安装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>  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 = &quot;cactiuser&quot;; (当然这个可以修改,但要和上头的一样)
  添加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&gt;&1
  这样,你就可以访问你的Cacti了,至少可以开始安装了嘛。http://cactiserver(你的cacti服务器地址或者域名)/cacti,默认的用户名和密码都是admin,登陆后,会强制你更改密码。

页: [1]
查看完整版本: ubuntu下安装cacti(流量监控软件)