linux社区爱心援助Linux认证系列教程业界动态站务新闻公司招聘建议留言网址大全LPI专题CISCO专题
设为首页
加入收藏
管理团队
JSP  
JAVA  
PERL  
 您的位置:首页 > article > linux网络与应用 > Linux服务器 >
栏目导栏
资料搜索
热门文章
·Linux网关设置
·WebLogic管理精华
·Webmin的下载与安装
·RedHat Linux 9.0 Samba配置详
·网吧LINUX游戏服务器加迅闪更新
·Linux下配置完整安全的DHCP服务
·Tomcat性能调整
·Linux下FTP服务器配置
·怎样设置域名的DNS服务器
·linux9.0+apache+php+mysql安装
·Eclipse+Tomcat+MyEclipse配置
·Linux服务器网卡驱动安装及故障
·Linux网络服务器配置详解
·FC5+Apache2+PHP5+MYSQL5环境配
·让linux系统支持ASP
最新文章
·Slackware EyooLinux服务器配置
·Linux系统下安装bind后配置实现
·Fedora Linux系统Samba服务器架
·服务器维护:RHEL 5系统下故障
·服务器应用:实现Linux与宿主机
·RED HAT AS4 U4下Gssftp服务的
·高手进阶:Redhat Linux上vsft
·Fedora Linux操作系统中TFTP的
·Ubuntu Linux操作系统安装配置
·Linux FTP服务器和SVN服务器的
·Linux操作系统下自带BIND的使用
·Linux系统下DNS服务器的架设
·Linux下Apache安装/增加mod_re
·虚拟磁盘Linux服务端测试及故障
·为网络启动和软硬件升级建立TF
Google
 
用Ubuntu Linux系统架设cacti监控服务器
[ 作者:  加入时间:2008-01-11 11:46:17  来自:Linux联盟收集整理 ]
 

第一步:ubuntu系统和LAMP服务的安装

建议用ubuntu server系统+LAMP服务来安装cacti软件,因为server版的系统+系统自带的LAMP服务会较稳定。

ubuntu server在安装的过程中,选中安装LAMP服务。

如果用桌面版的ubuntu来安装的,或者安装的过程中没有安装LAMP服务,可以用下面的命令先架设LAMP服务器。

$ sudo apt-get install apache2

$ sudo apt-get install mysql-server

$ sudo apt-get install php5

第二步:相关组件的安装

$ sudo apt-get install php5-mysql php5-cgi php5-cli php5-snmp php-pear snmp snmpd

$ sudo apt-get install rrdtool

第三步:cacti程序的安装

到http://www.cacti.net网站下载最新的cacti软件包,ubuntu server可用wget命令下载。

$ sudo -s

$ mv cacti-version.tar.gz /var/www

$ cd /var/www

$ tar xzf cacti-version.tar.gz

$ mv cacti-version cacti

$ rm cacti-version.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那你要先用phpmyadmin新建一个数据库再导入数据.接着使用命令来修改mysql数据库的密码.

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

下面这次如果你已建好的LAMP那就不要再次添加了.

编辑/etc/php5/apache2/php.ini,加入下面的话

$ sudo vi /etc/php5/apache2/php.ini

;extension=mysql.so

编辑/etc/php5/cli/php.ini,加入下面的话

$ sudo vi /etc/php5/cli/php.ini

;extension=mysql.so

编辑/etc/php5/cgi/php.ini,加入下面的话

$ sudo vi /etc/php5/cgi/php.ini

;extension=mysql.so

重启apache2服务

$ sudo /etc/init.d/apache2 restart

本机用http://localhost/cacti/访问,其它机子用http://cacti服务器IP/cacti访问,默认的用户名和密码都是admin

User Name : admin

Password : admin

Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论
评论】【加入收藏夹】【 】【打印】【关闭
※ 相关链接
 ·Ubuntu Linux系统下的两个网络扫描工具  (2008-01-07 10:13:30)
 ·如何制作Ubuntu Linux操作系统的本地源  (2008-01-07 09:59:56)
 ·Ubuntu Linux系统下TP-link无线上网方法  (2007-12-28 10:34:32)
 ·Ubuntu Linux系统中如何使用Samba客户端  (2007-12-28 10:33:27)
 ·Ubuntu Linux系统配置SSH验证  (2007-12-26 11:09:44)
 ·Ubuntu Linux系统中Java环境的安装配置  (2007-12-26 11:00:15)
 ·Ubuntu Linux下安装配置fluxbox桌面环境  (2007-12-21 12:54:43)
 ·Ubuntu Linux系统编译源代码安装软件示例  (2007-12-21 12:53:00)
 ·Ubuntu Linux操作系统中文支持及编码问题  (2007-12-20 10:54:19)
 ·Ubuntu Linux系统环境变量配置文件介绍  (2007-12-19 15:14:05)