cacti&nagios安装和整合详解(亲身部署加排错版)

一. 系统环境

Red Hat Enterprise Linux AS release 4 (Nahant Update 8)

Kernel \r on an \m(如果版本不同,有的包不同!)

二. 先部署LAMP平台,为cacti/nagios做展示;

apache:httpd-2.2.11.tar.gz

安装编译:

# tar zxf httpd-2.2.11.tar.gz

# cd httpd-2.2.11

#./configure --prefix=/usr/local/apache --enable-so --enable-rewrite --enable-mods-shared=most//使支持dso模式,使支持URL重写,告诉编译器将所有标准模块都编译为DSO模块

# make && make install

修改主配置文件:

vim /usr/local/apache/conf/httpd.conf

DirectoryIndex index.php index.html //修改默认启动页

DocumentRoot "/usr/local/apache/htdocs/cacti" //指定主目录 ServerName 192.168.175.100:80

查找:AddType application/x-compress .Z

在其下加入:

AddType application/x-tar .tgz

AddType application/x-httpd-php .php

AddType application/x-httpd-php .php .php5

AddType image/x-icon .ico

保存退出后,启动服务看是否正确显示页面!

mkdir /usr/local/apache/htdocs/cacti

/usr/local/apache/bin/apachectl start

[root@localhost ~]# curl http://192.168.175.100

<html><body><h1>It works!</h1></body></html>

启动正常

mysql:我原来用的是源码安装,但由于后面安装udoutils无法关联上mysql且可能是缺包缺库的问题,故改用rpm包(用于rrd文件的存储)

安装需包:

perl-DBD-MySQL-2.9004-3.1.i386.rpm

perl-DBI-1.40-9.i386.rpm

libdbi-dbd-mysql-0.6.5-10.RHEL4.1.i386.rpm

mysql-4.1.22-2.el4.i386.rpm

mysql-bench-4.1.22-2.el4.i386.rpm

mysqlclient10-3.23.58-4.RHEL4.1.i386.rpm

mysqlclient10-devel-3.23.58-4.RHEL4.1.i386.rpm

mysql-devel-4.1.22-2.el4.i386.rpm

mysql-server-4.1.22-2.el4.i386.rpm

php-mysql-4.3.9-3.26.i386.rpm

你可能喜欢

  • 答案详解真题
  • 指标详解
  • 端口详解
  • 基础详解
  • 答案详解
  • Cacti插件Syslog详解
  • 密封详解

cacti&nagios安装和整合详解(亲身部署加排错版)相关文档

最新文档

返回顶部