(一)Nagios 部署服务器端记录

            Nagios是什么?我也不小得..你小得不?你也不小得啊?那算了,你别看了,我也不写了..

  

            下面是安装步骤:

             一:Install LAMP环境

                 这个是必需的,(由于我的输入法大小写切换不便,所以后面的Nagios一律写成nagios),具体安装方法请参考其它高人写的高级点的文档,我就不写了..哎呀,真是废话多..不说了.

                现在很多网上买的服务器大都是乌班图的,我不知道为什么会这样脑惨,centos多好的..真心觉得这个乌班图难用.

                好吧:

               sudo apt-get update

              sudo apt-get upgrade

              sudo  apt-get  install apache2 apache2-utils first

              sudo apt-get install php5

              这样就差不多了....后面遇到关于这类的问题会再说.

           二:Install Nagios core

               目前的版本是4.0.8的,用下面的地址下载,当然你也可以直接去 www.nagios.org  去下.

               wget  sourceforge.net/projects/nagios/files/nagios-4.x/nagios-4.0.8/nagios-4.0.8.tar.gz

               tar -xzf   nagios-4.0.8.tar.gz

               ./configure  --prefix=/usr/local/nagios    --with-httpd-conf=/etc/apache2/sites-enabled/

               这个解释一下哈,前面的那个参数可以自己更改,发现网上的很多都喜欢用这个位置,其实并没有一定要这个位置,后面那个参数必须得说一下,其实nagios默认的这个参数位置是/etc/httpd/conf.d但是在乌班图这个系统下安装的 apache2的配置文件发生了变化,而变成了/etc/apache2/sites-enabled,具体更详细的请自己去查或看apache2的文档,这也是为什么这里要这样配置的原因..好吧,等待完成.

              make all

              make install                                     ;安装主程序,CGI程序,网页文件 .

              make install-init                              ;安装服务器自启动脚本.

              make install-commandmode     ;

              make install-config                       ;安装配置文件.

              make install-webconf                  ;安装网页的配置文件

              make install-exfoliation               ;这个是安装最新的网页管理页面,当然你也可以用下面一条命令安装经典的页面

              make install-classicui                 ;解释看上面一条

             安装完成后会在/etc/apache2/sites-enabled/里安装一个nagios.conf文件,这个文件就是nagios的网页配置文件...如果没有,请按apache的处理方式解决..

             touch /usr/local/nagios/etc/htpasswd.users 

             htpasswd -c /usr/local/nagios/etc/htpasswd.users xxxxx输入2次密码生成网页登陆管理账号.

    三: Install nagios plugin

             wget www.nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz

          ./configure --prefix=/usr/local/nagios            这个和上面安装nagios时配置的路径一致

          make all

          make install

 

   四:Install NRPE

          wget sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz/

          ./configure 

          会遇到下面的问题

          checking for SSL headers... configure: error: Cannot find ssl headers

          这个需要安装ssl库

          apt-get install libssl-dev

          checking for SSL libraries... configure: error: Cannot find ssl libraries

          这个需要做个软链接

           首先找到libssl.so的位置,然后做一个软链接到/usr/lib/libssl.so

           find / -name libssl.so

           ln -s /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so

           make all

           make install

         

           Nagios的安装全部完成了,随后记录一下被监控机的安装过程..

              

 

  

             

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值