centos5.4x64安装nagios3.2.3-创新互联

Nagios 安装

站在用户的角度思考问题,与客户深入沟通,找到平顶山网站设计与平顶山网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计、成都网站设计、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖平顶山地区。

一 ,准备工作,最小化安装系统

系统版本 centos 5.4

http://www.verycd.com/topics/2776496/

nagios-3.2.3.tar

http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz

nagios-plugins-1.4.15.tar

http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz

nagios-cn-3.2.3(汉化包)

http://sourceforge.net/projects/nagios-cn/files/latest/download?source=files

[root@nagios ~]# uname -a

Linux nagios 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 athlon i386 GNU/Linux

确保联网正常

[root@nagios ~]# ping www.baidu.com

PING www.a.shifen.com (61.135.169.105) 56(84) bytes of data.

64 bytes from 61.135.169.105: icmp_seq=1 ttl=55 time=19.0 ms

--- www.a.shifen.com ping statistics ---

1 packets transmitted, 1 received, 0% packet loss, time 0ms

rtt min/avg/max/mdev = 19.087/19.087/19.087/0.000 ms

[root@nagios ~]#

虚拟机sendmail 启动会很慢

[root@nagios ~]# cd /etc/mail

[root@nagios mail]# touch *

二 关闭不需要的服务

chkconfig --level 2345 cups off

chkconfig --level 2345 ip6tables off

chkconfig --level 2345 iptables off

chkconfig --level 2345 netfs off

chkconfig --level 2345 nfslock off

chkconfig --level 2345 portmap off

chkconfig --level 2345 rhnsd off

chkconfig --level 2345 rpcsvcgssd off

chkconfig --level 2345 rpcidmapd off

chkconfig --level 2345 smartd off

chkconfig --level 2345 xfs off

chkconfig --level 2345 bluetooth off

chkconfig --level 2345 hidd off

chkconfig --level 2345 pand off

chkconfig --level 2345 dund off

chkconfig --level 2345 capi off

chkconfig --level 2345 firstboot off

chkconfig --level 2345 kudzu off

chkconfig --level 2345 mcstrans off

chkconfig --level 2345 pcscd off

chkconfig --level 2345 restorecond off

chkconfig --level 2345 rpcgssd off

安装必要的软件包

#yum install –y httpd

#yum install –y gcc

#yum install –y glibc glibc-common

#yum install –y gd gd-devel

#yum install mysql mysql-server mysql-devel

#yum install php

###nagios3.2.0 以后的版本必须安装php,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 组

tar zxvf nagios-3.2.3.tar.gz

cd nagios-3.2.3

./configure --with-command-group=nagcmd

make all

make install
make install-init
make install-config
make install-commandmode

vi /usr/local/nagios/etc/objects/contacts.cfg 修改Email

安装web接口

make install-webconf

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

##设置nagiosadmin web 登录密码

service httpd restart

##重启httpd 服务

编译并安装Nagios插件

[root@nagios download]# tar -zxvf nagios-plugins-1.4.15.tar.gz

cd nagios-plugins-1.4.15

./configure --with-nagios-user=nagios --with-nagios-group=nagios

make install

[root@nagios download]# tar -jxvf nagios-cn-3.2.3.tar.bz2

cd nagios-cn-3.2.3

./configure --with-nagios-user=nagios --with-nagios-group=nagios

make all

make install

把nagios添加为系统服务并将之加入到自动启动服务队列:

chkconfig --add nagios

chkconfig nagios on

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

 ##检测有无错误出现

[root@nagios nagios-plugins-1.4.15]# service nagios start

Starting nagios: done.

正式启动nagios服务

http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html

官方帮助文档,

通过web界面查看nagios:
http://your host ip/nagios

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:centos5.4x64安装nagios3.2.3-创新互联
URL分享:http://csdahua.cn/article/ghieh.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流