1.安装系统a)安装要求i.PC配置:CPU:IntelPE2160(1.8GHz)以上内存:1G以上硬盘:80G以上虚拟机要求:Kernel:linux2.6内存:512以上硬盘:40G以上b)安装系统i.Linuxsyslogserver要求用centos5.5下载地址:ed2k://|file|[《CentOS.5.5.》32bit[光盘镜像]].CentOS-5.5-i386-bin-DVD.iso|4185118720|a1ce64b6d36d945f562cb1250d8d665f|h=fnfai2pqdbdxmz5i5wshkaj22ttscbkg|/c)配置网络i.点击桌面上方的系统管理网络,配置eth0和DNSii.NetworkAbapter修改为桥接模式2.安装工具a)安装GCC和make[root@FDWIN~]#yuminstallgccmakeb)安装LAMP平台[root@FDWIN~]#yuminstallphp-mysqlmysqlmysql-serverphp-snmpphp-pdoperl-DBDMySQLhttpdphp–y[root@FDWIN~]#servicemysqldstart[root@FDWIN~]#chkconfigmysqldon[root@FDWIN~]#servicehttpdstart[root@FDWIN~]#chkconfighttpdon[root@FDWIN~]#mysqladmin-urootpassword'000000'[root@FDWIN~]#vim/var/www/html/index.php添加:然后网页访问下出现OK说明没问题了。进入centos的DVD盘然后安装rpm-vihphp-gd-5.1.6-15.el5.i386.rpm进入centos的DVD盘然后安装rpm-ivhfreetype-2.2.1-19.el5.i386.rpmc)安装NET-SNMP1.下载net-snmp源码,并解压[root@FDWINproc]#wgethttp://downloads.sourceforge.net/project/net-snmp/netsnmp/5.6/net-snmp-5.6.tar.gz[root@FDWINproc]#tar-xvzfnet-snmp-5.6.tar.gz2.Configurea)进入源文件目录[root@FDWINproc]#cdnet-snmp-5.6b)Configure[root@FDWINproc]#./configure--prefix=/usr/local/net-snmp–enable-mfd-rewrites--with-default-snmp-version=”2”--with-persistent-directory=”/var/net-snmp”3.编译、安装[root@FDWINproc]#make&&makeinstall4.配置snmpd.confa)将EXAMPLE.conf文件复制到/usr/local/net-snmp/share/snmp/snmpd.conf[root@FDWINproc]#cpEXAMPLE.conf/usr/local/net-snmp/share/snmp/snmpd.confb)修改snmpd.conf1.查找以下字段:#sec.namesourcecommunitycom2secnotConfigUserdefaultpublic将"comunity"字段改为你要设置的密码.比如"bizcnpublic".将“default”改为你想哪台机器可以看到你的snmp信息,如10.10.10.10。授权服务器IP2.查找以下字段:#####Finally,grantthegroupread-onlyaccesstothesystemviewview.#groupcontextsec.modelsec.levelprefixreadwritenotifaccessnotConfigGroup""anynoauthexactsystemviewnonenone将"read"字段改为all.代码:#accessnotConfigGroup""anynoauthexactallnonenone3.查找以下字段:##incl/exclsubtreemask#viewallincluded.180将该行前面的"#"去掉.4.查找以下字段:#nameincl/exclsubtreemask(optional)添加一行viewallincluded.1变成#nameincl/exclsubtreemask(optional)viewallincluded.15.查找以下字段:#viewmib2included.iso.org.dod.internet.mgmt.mib-2fc将该行前面的"#"去掉.保存、关闭c)设置net-snmp自启动[root@FDWINproc]#chkconfig--level35snmpdon[root@FDWINproc]#chkconfig--addsnmpdd)SNMP测试(本机)[root@FDWINproc]#snmpwalk-v-2c-cpublicFDWIN若有大量数据返回,说明SNMP配置正确e)防火墙打开udp161端口f)检查SNMP服务是否运行[root@FDWINproc]#netstat-ln|grep161udp00127.0.0.1:1610.0.0.0:*表示SNMP已运行正常3.CACTI安装a)RRDtool的安装1.cgilibwgethttp://www.scriptroute.org/source/cgilib-0.5.tar.gztar-zxvfcgilib-0.5.tar.gzcdcgilib-0.5makecplibcgi.a/usr/local/libcpcgi.h/usr/include2.fontconfigwgethttp://www.fontconfig.org/release/fontconfig-2.8.0.tar.gzcdfontconfig-2.8.0./configuremake&&makeinstall3.pixmanwgethttp://cairographics.org/releases/pixman-0.21.2.tar.gzcdpixman-0.21.2./configuremake;makeinstall4.cairowgethttp://cairographics.org/releases/cairo-1.10.0.tar.gztar-zxvfcairo-1.10.0.tar.gzcdcairo-1.10.0exportPKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFI...