conteron安装Word文档下载推荐.docx
《conteron安装Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《conteron安装Word文档下载推荐.docx(21页珍藏版)》请在冰豆网上搜索。
安装perl-GD安装rpm包即可
二.安装fping
#./configure
#make
#makecheck
#makeinstall
三.安装freetype+libjpeg+libpng+gd-devel
1、安装freetype
检查原安装:
rpm-qlfreetype
卸载freetype:
rpm-e--nodepsfreetype
下载freetype
官方网站:
http:
//www.freetype.org
下载地址:
freetype-2.3.5.tar.gz
tarxzvffreetype-2.3.5.tar.gz
cdfreetype-2.3.5
./configure--prefix=/usr/local/freetype
make&
&
makeinstall
2、安装libjpeg
rpm-qllibjpeg
卸载libjpeg:
rpm-e--nodepslibjpeg
//www.ijg.org/
//www.ijg.org/files/
jpegsrc.v6b.tar.gz
tar-xzvfjpegsrc.v6b.tar.gz
cdjpeg-6b/
./configure--prefix=/usr/local/jpeg--enable-shared
3、安装libpng和libpng-devel
rpm-qllibpng
rpm-qllibpng-devel
卸载libpng:
rpm-e--nodepslibpng
//www.libpng.org/
libpng:
libpng-1.2.28.tar.gz
libpng-devel:
libpng-1.2.29rc01.tar.gz
tar-xzvflibpng-1.2.28.tar.gz
tar-xzvflibpng-1.2.29rc01.tar.gz
cdlibpng-1.2.29rc01
./configure--prefix=/usr/local/png-devel
makeinstall成功
cdlibpng-1.2.28
./configure--prefix=/usr/local/png
4、安装gd-devel
rpm-qlgd-devel
//www.libgd.org/Main_Page
gd-2.0.35.tar.gz
tarxzvfgd-2.0.35.tar.gz
cdgd-2.0.35
./configure--prefix=/usr/local/gd-devel
gd安装完成
5、安装gettext
下载网址:
//gnu.yubis.org/gettext/
gettext-0.17.tar.gz
tarxzvfgettext-0.17.tar.gz
cdgettext-0.17
./configure--prefix=/usr/local/gettext
makecheck&
四.安装mysql
安装rpm包
MySQL-server-5.5.12-1.rhel5.i386.rpmMySQL-shared-5.5.12-1.rhel5.i386.rpm
MySQL-test-5.5.12-1.rhel5.i386.rpmMySQL-embedded-5.5.12-1.rhel5.i386.rpm
MySQL-devel-5.5.12-1.rhel5.i386.rpmMySQL-client-5.5.12-1.rhel5.i386.rpm
执行命令rpm–ivhMySQL-*rpm
等待安装完成
五.先安装zlib包,然后安装openssl
tarzxvfzlib-1.2.5.tar.gz
cdzlib-1.2.5
./configure–prefix=/usr/local/zlib
六.安装openssl
#tarxzvfopenssl-0.9.7c.tar.gz
#cdopenssl-0.9.7c
#./config--prefix=/usr/local/openssl
#make
#maketest
#makeinstall
七.安装php
tarzxvfphp-5.2.6.tar.gz
cdphp-5.2.6
./configure--prefix=/usr/local/php--with-config-file-path=/usr/local/php/etc--with-mysql=/usr/share/mysql--enable-ftp-enable-zip--with-bz2-with-jpeg-dir--with-png-dir--with-freetype-dir--with-libxml-dir-with-pear--enable-calendar--enable-mbstring--enable-bcmath--enable-exif--with-openssl--with-gd--with-gettext--with-zlib--with-gettext--enable-sockets--enable-force-cgi-redirect
Make&
八.安装snmp
tarzxvfnet-snmp-5.7.tar.gz
cdnet-snmp-5.7
./configure--prefix=/usr/local/snmp
cdperl
九.安装rrdtools
tarzxvfrrdtools
cdrrdtools
./configure--disable-tcl–prefix=/usr/local/rrdtools
十.安装DB包
DBI(DatabaseInterface)是perl连接数据库的接口。
其是perl连接数据库的最优
秀方法,他支持包括Orcal,Sybase,mysql,db2等绝大多数的数据库,本文将简要
介绍其安装方法。
DBI需要有如下三个文件包:
DBI
Data-ShowTable
你所要连接的数据库接口库(例如你要安装DBI使其连接mysql数据库,那么你需
要DBI-1.06.tar.gz)
以上文件可以在ftp:
//ftp.funet.fi/pub/languages/perl/CPAN/modules/by-mo
dule处下载,分别处于DBI,DATA,BDB目录下。
perlMakefile.PL\
--libs="
-L/usr/lib/mysql-lmysqlclient-lz"
\
--cflags=-I/usr/include/mysql\
--testhost=127.0.0.1
安装DBI包:
tarzxvfDBI-1.06.tar.gz(解压缩包)
cdDBI-1.06.tar.gz
perlMakefile.PL(生成Makefile,注意大小写)
make(编译)
maketest(编译测试文档)
makeinstall(完成安装)
安装Data-ShowTable包
cd..
tarzxvfData-ShowTable-3.3.tar.gz
cdData-ShowTable-3.3
perlMakefile.PL
make
makeinstall(注意:
这里没有maketest)
安装Msql-Mysql-modules-1.2017包
tarzxvfMsql-Mysql-modules-1.2017.tar.gz
cdMsql-Mysql-modules-1.2017
maketest
makeinstal
数据库支持,有5个选项,如果你只安装了mysql的话,可以选择1,如果你的系统中
还有msql,可以选择3。
其它问题分别是向你询问数据库头文件和库文件的存放目
录,一般情况他会自动默认识别出的;
还有几个yes或no的选项,按照默认值就行
了。
十一.安装NDOutils
#./configure--prefix=/usr/local/nagios–enable-mysql–disable-pgsql–with-ndo2db-user=nagios–with-ndo2db-groups=nagios
#make
将一些二进制文件和库文件复制到nagios目录
#cp./src/ndomod-3x.o/usr/local/nagios/bin/ndomod.o
#cp./src/ndo2db-3x/usr/local/nagios/bin/ndo2db
#cp./config/ndo2db.cfg/usr/local/nagios/etc/ndo2db.cfg
#cp./config/ndomod.cfg/usr/local/nagios/etc/ndomod.cfg
脚本添加和启动
#cpinit-script.suse/etc/init.d/ndo2db
#chmod774/usr/local/nagios/bin/ndo*
#chownnagios:
nagios/usr/local/nagios/bin/ndo*
#chmod+x/etc/init.d/ndo2db
#chkconfig--addndo2db
#chkconfigndo2dbon
十二.安装pearinstall包N多
pearinstallArchive_Tar-1.3.7.tgzAuth_SASL-1.0.4.tgzConsole_Getopt-1.2.3.tgzDate-1.5.0a1.tgzDB-1.7.14RC1.tgzDB_DataObject-1.9.3.tgzDB_DataObject_FormBuilder-1.0.0.tgzHTML_Common-1.2.5.tgzHTML_QuickForm-3.2.11.tgzHTML_QuickForm_advmultiselect-1.5.1.tgzHTML_Table-1.8.3.tgzHTTP_Request-1.4.4.tgzLog-1.12.0.tgzMail-1.2.0.tgzMail_Mime-1.7.0.tgzMDB2-2.5.0b2.tgzNet_DIME-1.0.1.tgzNet_Ping-2.4.5.tgzNet_SMTP-1.4.2.tgzNet_Socket-1.0.9.tgzNet_Traceroute-0.21.2.tgzNet_URL-1.0.15.tgzSOAP-0.12.0.tgzValidate-0.8.3.tgzXML_RPC-1.5.3.tgz
十三.安装centreon。
#wget
#tar-xzfcentreon-2.1.8.tar.gz
#cdcentreon-2.1.8
安装的时候需要设定ngios的可执行文件路径环境:
#exportPATH="
$PATH:
/usr/local/nagios/bin/"
#./install.sh
-i
上面两个文件的位置,可以通过locate命令查找
接下来是最为关键的部分:
Pear都通过后,继续进行centreon安装:
----------------------------------------------------------------------------------------------------------------------------------
6.配置centretonweb
1).启动一些服务
#/etc/init.d/httpdrestart
#/etc/init.d/mysqldstart
#/etc/init.d/ndo2dbstart
#/etc/init.d/nagiosstart
2).centreonweb安装配置
浏览器输入:
//ip/centreon
此处设定连接数据库的用户名和密码
此处设置web登录用户名和密码
第9步可以直接选no给予无视,需要LDAP环境的支持。
至此基本安装成功。
如果出现错误,提示centreon安装不成功的,重新执行前面的./install.sh–i进行安装:
#rm-rf/usr/local/centreon
#rm-rf/etc/centreon
#rm-rf/etc/httpd/conf.d/centreon.conf
#rm-rf/var/lib/centreon
#./install–i
重启nagios等进程
#/etc/init.d/centstoragestart
#/etc/init.d/ndo2dbrestart
#/etc/init.d/nagiosreload
安装的ndoutils可以正常将数据存入mysql数据库
手动创建数据库表,
CREATETABLEIFNOTEXISTS`session`(
`id`int(11)NOTNULLAUTO_INCREMENT,
`session_id`varchar(40)DEFAULTNULL,
`user_id`int(11)DEFAULTNULL,
`current_page`int(11)DEFAULTNULL,
`last_reload`int(11)DEFAULTNULL,
`ip_address`varchar(16)DEFAULTNULL,
`s_nbHostsUp`int(11)DEFAULTNULL,
`s_nbHostsDown`int(11)DEFAULTNULL,
`s_nbHostsUnreachable`int(11)DEFAULTNULL,
`s_nbHostsPending`int(11)DEFAULTNULL,
`s_nbServicesOk`int(11)DEFAULTNULL,
`s_nbServicesWarning`int(11)DEFAULTNULL,
`s_nbServicesCritical`int(11)DEFAULTNULL,
`s_nbServicesPending`int(11)DEFAULTNULL,
`s_nbServicesUnknown`int(11)DEFAULTNULL,
`update_acl`enum('
0'
'
1'
)DEFAULT'
PRIMARYKEY(`id`),
KEY`session_id`(`session_id`),
KEY`user_id`(`user_id`)
)ENGINE=InnoDBDEFAULTCHARSET=utf8AUTO_INCREMENT=2;
在apache配置文件http.conf最后添加centreon.Conf里面的内容
再写入AddTypeapplication/x-httpd-php.php重启apache
Centreon改为中文自己新建目录
mkdir-p/usr/local/centreon/www/locale/zh_CN/LC_MESSAGES/
将messages.po拷贝到/usr/local/centreon/www/locale/zh_CN/LC_MESSAGES/下重启apache,nagios。