阿使得肌肤· 发表于 2019-1-16 10:35:04

Centos5.6安装Nagios服务

  先下载apache、nagios、nrpe等源代码包。可以去我的115下载,也可以去官网下载。有的人认为需要安装PHP,不过我是没有安装。文件可以都放在一个目录下,我用CRT上传在/nagios目录下。
  1、 解压apache
  #tar zxvf httpd-2.2.20.tar
  2、安装apache
  #cdhttpd-2.2.20
  #./configure --prefix=/usr/local/apache/   (安装指定目录,方便管理)
  #make
  #make install
  apache已经安装完成了,可以测试:http://ip。启动/usr/local/apache/bin/apachectl restart或者service httpd start    (这里若是启动报错了,可以去我的上一篇文章看。)
  3、安装 nagios用户
  #/usr/sbin/useradd -m nagios    添加一个名为nagios 的用户用以专门跑nagios
  #passwd nagios   设置密码
  #/usr/sbin/groupadd nagcmd 添加nagcmd 用户组,用以通过web 页面提交外部控制命令
  #/usr/sbin/usermod -a -G nagcmd nagios 将nagios 用户加入nagcmd 组
  #/usr/sbin/usermod -a -G nagcmd apache 将apache 用户加入nagcmd 组
  4、解压Nagios文件
  #tar zxvfnagios-3.3.1.tar
  #cdnagios
  #./configure --prefix=/usr/local/nagios/
  #make all
  #make install
  #make install-init
  #make install-commandmode
  #make install-webconf
  5、检测安装是否成功
  #/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg(如图)
http://blog.运维网.com/attachment/201109/151322566.jpg
  6、配置登录web用户
  #htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
  #passwd   nagiosadmin
  7、安装nagios-plugins
  #tar nagios-plugins
  #cdnagios-plugins
  #./configure --prefix=/usr/local/nagios/
  #make install
  8、登录
  #service nagiosrestart
  通过web界面查看nagios: http://ip/nagios
http://blog.运维网.com/attachment/201109/152012185.jpg
  输入:nagiosadmin    密码:........
  9、设置开机启动
  #chkconfig --add nagios
  #chkconfig nagios on
  #chkconfig --level 2345 httpd on
  10、以上就是没有安装插件的配置。这样就算安装完成了nagios简单的服务器
  11、喜欢中文界面的(可选)
  #tar xvfnagios-cn-3.2.3.tar
  #cd nagios-cn-3.2.3
  #./configure --prefix=/usr/local/nagios/
  #make all
  #make install
  #make install-init
  #make install-commandmode
  注:若是安装了中文包,无法登录,再次输入:安装6的过程。
  vi /usr/local/nagios/etc/objects/contacts.cfg 修改Email发送地址。
  参考:http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html(官网文档)
  包下载 http://u.115.com/file/aqkkx6qw#
nagios-plugins-1.4.15.tar.gz
  http://u.115.com/file/clss1ocv#
nagios-cn-3.2.3.tar.bz2
  http://u.115.com/file/e655a2i4#
nagios-3.3.1.tar.gz
  http://u.115.com/file/bhiikbba#
httpd-2.2.20.tar.gz
  需要包的,若是过期了,你们请提醒!
  下篇安装插件!



页: [1]
查看完整版本: Centos5.6安装Nagios服务