设为首页 收藏本站
查看: 2883|回复: 6

Nagios4.0安装

[复制链接]

尚未签到

发表于 2013-6-7 09:29:13 | 显示全部楼层 |阅读模式
本帖最后由 ship 于 2013-6-7 09:31 编辑

以我花了好几天时间,重装了三次的经验来说,新人一定要找一个纯净的LINUX系统安装,不要把nagios安装在EMOS,XENSERVER类似这样的系统上,不然,哼哼,后果只有自己知道!!!

我最后用的是CentOS6.3才成功了

安装必要的组件,如果没有安装的话

yum install php httpd gcc glibc glibc-common gd gd-devel php-devel(最后这两个centos6.3本地光盘里没有,可能是我没有下载CD2的原因,也可能是我内存给的小了,只有512M,所以它安装的功能也就相应的少了,给768M或1G的话可能就不存在这种情况了)

所以要改一下它的源

vi /etc/yum.repos.d/Centos-Base.repo---这个是网络源

:% s/centos.org/163.com/g

把地址改一下就可以从网上下载了

vi /etc/yum.repos.d/Centos-Media.repo是本地源

用本地源的话要把光盘挂载上

mount /dev/dvd /media

vi /etc/yum.repos.d/Centos-Media.repo里面的baseurl=后面紧跟file:///media

5497438_1370509822JPIz.jpg

5497438_1370509823Vl5i.jpg

因为nagios可以在服务器监控到问题的时候给管理员发邮件,所以我们这里就先看一下邮件服务是不是已经安装好了,当然现在一般的都默认安装好sendmail了,看下它正常启动就行了!

如果没有安装,就自己安装一下

5497438_13705098239Ahv.jpg

5497438_1370509823ODey.jpg

添加nagios用户

5497438_1370509826AycE.jpg

不创建密码,因为它不用来登陆系统

默认生成nagios组

5497438_1370509827HvzH.jpg

把apache用户添加到nagios组里,因为apache这个用户是apache运行用户

5497438_13705098273pXw.jpg

创建安装目录/usr/nagios

5497438_1370509827WjSH.jpg

看目录权限和所有者

5497438_13705098277aLn.jpg

修改目录权限和所有者为nagios用户和nagios组

chown -R nagios.nagios /usr/nagios有的系统是chown -R nagios:nagios /usr/nagios

5497438_1370509828zCs2.jpg

配置httpd.conf

5497438_1370509828cpg3.jpg

DirectoryIndex 这一行加index.php

添加AddType application/x-httpd-php .php

5497438_13705098284fjE.jpg

注意.php前面有空格

5497438_13705098287jSs.jpg

不然后面启动服务的时候会提示错误

5497438_1370509828DJYs.jpg

启动httpd服务

5497438_1370509829jv76.jpg

提示没有DNS,我开始看成是没有设置计算机名了,所以有了下面设置计算机名的过程

我们来设置一个计算机名

这个是设置网上邻居看到的名字

5497438_1370509829wP30.jpg

5497438_1370509829Hnbe.jpg

这个是设置本地计算机名

5497438_1370509829yFiK.jpg

5497438_1370509830VBnS.jpg

设置当前计算机名

5497438_1370509830MmPl.jpg

重启后还是一样

其实应该是在httpd.conf前面加一行

vi /etc/httpd/conf/httpd.conf

添加

ServerName localhost:80

5497438_13705098304vFY.jpg

服务正常

5497438_1370509830enB0.jpg

下载nagios,我这里用的是4.0

5497438_1370509830O1Lj.jpg

下载插件1.4.16,插件版本不用和主程序一致

5497438_1370509831ODxX.jpg

5497438_1370509834TsN7.jpg

解压主程序

5497438_137050983481dc.jpg

生成一个nagios目录

进入目录,可以看到很多文件

5497438_1370509834zHGF.jpg

编译,指定安装目录

5497438_1370509835G4AW.jpg

make命令需要调用当前目录下的Makefile的文件,执行make时不能离开现在这个目录

如果提示没有这个命令,就安装它,我的Centos也没有安装这个,还要手动安装一次!!

5497438_1370509835Icrm.jpg

5497438_1370509835BpHo.jpg

make install用来安装nagios的主程序,CGI和HTML文件

5497438_1370509835U84o.jpg

make install-init命令可以在/etc/rc.d/init.d目录下创建nagios启动脚本

5497438_1370509836wNYf.jpg

make install-commandmode命令来配置目录权限

5497438_1370509836aDwj.jpg

make install-cofig命令用来安装nagios示例配置文件,这里安装的路径是/usr/local/nagios/etc

5497438_13705098361VNL.jpg

make install-webconf用来为nagios web接口安装apache配置文件

5497438_1370509836E01S.jpg

5497438_1370509836NdQG.jpg

5497438_1370509837W1cl.jpg

默认的配置文件在/usr /nagios/etc目录下

5497438_1370509837Z1XC.jpg

objects目录下还有

5497438_1370509837OyWq.jpg

详情请参阅http://ixdba.blog./2895551/752870

增加一个nagios的web登陆用户nagiosadmin,这个是默认用户,新人最好先按默认的来,不然出了问题麻烦的很,指定这个文件生成目录,输入两次密码

htpasswd -c /usr/nagios/etc/htpasswd nagiosadmin

5497438_137050983811SU.jpg

解压插件

5497438_1370509838K44F.jpg

编译,指定安装目录到nagios主程序安装目录

5497438_1370509838gWdz.jpg

安装

5497438_1370509838SRTl.jpg

chkconfig --add nagios 把nagios加入到启动服务选项中

chkconfig nagios on 默认在3,5runlevel的级别,开机启动该服务

检查配置文件是否正确

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

其实这一步如果有错,在执行启动nagios服务

/etc/rc.d/init.d/nagios start或者service nagios start

的时候也会提示

还可以将nagios加入守护进程

/usr/local/nagios/bin/nagios -d /usr/local/nagios/etc/nagios.cfg

这一步不知道和chkconfig nagios on有什么区别,貌似都是开机启动,以后再研究吧!

记得关闭SELINUX和IPTABLES

setenforce 0

service iptables stop

这是临时关闭,重启后又会开启的!

重启apache服务

5497438_1370509839iM4F.jpg

打开web界面,不过登陆不上去

5497438_1370509839F3IL.jpg

先别急,继续

为了安全其间,一般情况下要让nagios的web监控界面必须经过授权才能访问,这需要增加验证配置,即在httpd.conf文件最后添加如下信息:

#sett for nagios   
ScriptAlias /nagios/cgi-bin "/usr/nagios/sbin"   
<Directory "/usr /nagios/sbin">   
     AuthType Basic   
     Options ExecCGI   
     AllowOverride None   
     Order allow,deny   
     Allow from all   
     AuthName "Nagios Access"   
AuthUserFile /usr /nagios/etc/htpasswd   
     Require valid-user   
</Directory>

Alias /nagios "/usr /nagios/share"   
<Directory "/usr /nagios/share">   
     AuthType Basic   
     Options None   
     AllowOverride None   
     Order allow,deny   
     Allow from all   
     AuthName "nagios Access"   
AuthUserFile /usr/ nagios/etc/htpasswd   
     Require valid-user   
</Directory>

启动nagios

/etc/rc.d/init.d/nagios start

重启apache,有提示,不过不用管它

5497438_1370509839B8SU.jpg

期待已久的界面终于出现了!

5497438_1370509840VG0F.jpg

如果是新手,不要用xenserver安装nagios,squid这些应该,因为我第一次用它安装后的网页打开的时候会提示没有权限访问!!所以我又在EMOS里安装了一遍,终于可以进入上面的界面了!

当然界面也可以汉化

下载汉化插件

5497438_1370509840nlmk.jpg

解压

5497438_1370509840g1YF.jpg

5497438_1370509841kAIs.jpg

5497438_1370509841LN0c.jpg

进入目录

5497438_1370509841kp4x.jpg

编译

5497438_1370509861K8IT.jpg

安装

5497438_13705098623z8w.jpg

5497438_1370509863LU5P.jpg

重启服务,如果不重启服务刷新一下页面也是可以显示成中文,但有错误

5497438_1370509865BtP0.jpg

编辑文件

5497438_13705098668FQZ.jpg

注释掉第299行

5497438_1370509869bYW0.jpg

再检查一次

5497438_1370509871Y6d5.jpg

注释掉第1014行

5497438_1370509873H7Zy.jpg

所以重启服务是必要的,因为可以查看到错误提示!或者/usr/nagios/bin/nagios -v /usr/nagios/etc/nagios.cfg检查配置文件

5497438_13705098749oez.jpg

5497438_1370509881yoGa.jpg

熟悉的中国字!

5497438_1370509887Jm9A.jpg

但因为我第二次是在EMOS里安装的所以出现了下面这个问题!!!而且没有statusmap.cgi

5497438_1370509897CE6a.jpg

但配置文件是正确的啊,GOD!!!

5497438_1370509902gTyF.jpg

5497438_1370509907S5ii.jpg

服务一切正常啊有木有!

5497438_1370509912Sj4k.jpg

最后改用centos6.3

按上面做的操作后,终于成功了

5497438_1370509918ntYK.jpg



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-6318-1-1.html 上篇帖子: nagios监控linux主机 下篇帖子: nagio cacti整合配置

尚未签到

发表于 2013-6-7 09:45:34 | 显示全部楼层
.其实我是一个天才,可惜天妒英才!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-7 11:02:59 | 显示全部楼层
丑,但是丑的特别,也就是特别的丑!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-7 11:10:21 | 显示全部楼层
我不在江湖,但江湖中有我的传说。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-7 12:20:22 | 显示全部楼层
美女未抱身先走,常使色狼泪满襟。。。。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-7 13:20:13 | 显示全部楼层
我抢、我抢、我抢沙发~

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-6-7 13:45:28 | 显示全部楼层
这是什么东东啊

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表