nagios入门安装(一)

废话不说,直入正题。
软件:nagios-3.0.4.tar.gz
nagios-plugins-1.4.13.tar.gz
nagios-snmp-plugins.1.1.1.tgz
这些软件可以在 [url]www.nagios.org[/url]上找到最新版本的包
平台:CentOS 5
安装前的准备:(参照 [url]www.nagios.org[/url]上的官方英文文档)
默认情况下CentOS下都已经安装了httpd,gcc,gd库等,如果没有那就使用yum安装吧(yum真是好东西)
#yum install httpd
#yum install gcc
#yum install glibc glibc-common
#yum install gd gd-devel
安装步骤:
1.创建用户:
#useradd nagios
#passwd nagios       -------提示输入密码,根据提示输入密码
#groupadd nagcmd
#usermod -G nagcmd nagios
#usermod -G nagcmd apache
2.安装nagios-3.0.4.tar.gz:
假设所有的软件包都放在/mnt/sourcefiles下面
#cd /mnt/sourcefiles
#tar zxvf nagios-3.0.4.tar.gz  ------解压nagios包,生成nagios-3.0.4文件夹
#cd nagios-3.0.4
#./configure --with-command-group=nagcmd
#make all
#make install
#make install-init
#make install-config
#make install-commandmode
安装完成后,nagios默认安装在/usr/local/nagios下面
3.配置联系人信息(当然也可以暂时不更改):
#vi /usr/local/nagios/etc/objects/contacts.cfg
4.安装nagios web配置文件:
#make install-webconf
5.创建访问nagios web页面时使用的用户和密码:
#htpasswd -c /usr/local/nagios/etc/htpasswd.user nagiosadmin ------创建用户nagiosadmin
6.重启http服务:
#service httpd restart
7.安装nagios plugins:
#cd /mnt/sourcefiles
#tar zxvf nagios-plugins-1.4.13.tar.gz
#cd nagios-plugins-1.4.13
#./configure --with-nagios-user=nagios --with-nagios-group=nagios
#make
#make install
8.添加nagios服务到系统服务中,以便系统启动时nagios也能够自动启动
#chkconfig --add nagios
#service nagios on
9.检查nagios配置文件的正确性:
#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
10.启动nagios服务
#service nagios restart
OK.到此时一切顺利,打开IE,访问一下nagios吧。在IE中输入 [url]http://xx.xx.xx.xx/nagios[/url]弹出用户登陆对话框(记住上面我们建立过的),输入nagiosadmin和密码,OK进入了nagios主页。黑色的界面很熟悉。点一下左侧的导航栏吧,不好,怎么都出现了"Internal Server Error"的提示,根据 [url]http://coolerfeng.blog.51cto.com/133059/47635[/url]文章的提示找到原因。于是做如下操作:
#getenforce
#setenforce 0
再次在IE中打开nagios,错误不见了。所有的问题解决!当然这只是初步安装完成。还没有真正的用上场。但毕竟安装成功就是成功了一大半,你说不是吗?

你可能感兴趣的:(安装,职场,nagios,休闲)