这篇文章主要讲解了“Nagios的详细安装过程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Nagios的详细安装过程”吧!
Nagios是一款企业级网络监控系统,它功能之强大,管理之简单,使得很多大型网络公司都对它有高度的称赞,并把它投入到自己的网络环境。下面看看Nagios安装过程。
一.Nagios安装指南(基于Fedora11平台)
1.安装前准备
1.1在root根用户下进行安装
su-l1.2安装Apach
yuminstallhttpd1.3安装GCC编译器
yuminstallgcc
1.4安装GD库与开发库
yuminstallgdgd-devel
1.5下载Nagios和插件程序包
http://www.nagios.org/download/Step1-DownloadNagiosCore
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.1.2.tar.gzStep2-DownloadNagiosPlugins
http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.13.tar.gzStep3-DownloadNagiosAddons
http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.12.tar.gz
2.Nagios安装过程
2.1建立一个帐号
2.1.1创建名为nagios的帐号并给定登录密码:
/usr/sbin/useraddnagios
passwdnagios
2.1.2创建一个名为nagcmd的用户组用于从Web接口执行外部命令
/usr/sbin/groupaddnagcmd
2.1.3将nagios用户和Apache用户都加入到该用户组中
/usr/sbin/usermod-Gnagcmdnagios
/usr/sbin/usermod-Gnagcmdapache
2.2编译与Nagios安装
2.2.1展开Nagios源程序包
tarxzfnagios-3.1.2.tar.gz
cdnagios-3.1.22.2.2运行Nagios配置脚本并使用先前开设的用户及用户组
./configure–with-command-group=nagcmd
2.2.3编译Nagios程序包源码
makeall
2.2.4安装二进制运行程序、初始化脚本、配置文件样本并设置运行目录权限
makeinstall
makeinstall-init
makeinstall-config
makeinstall-commandmod
2.3客户化配置
配置文件样本在/usr/local/nagios/etc/
编辑/usr/local/nagios/etc/objects/contacts.cfg配置文件
更改email地址,nagiosadmin的联系人定义信息中的email信息为自己的emial信息以接收报警内容
vi/usr/local/nagios/etc/objects/contacts.cfg
2.4配置Web接口
2.4.1安装Nagios的Web配置文件到Apache的conf.d目录下
makeinstall-webconf
2.4.2创建一个nagiosadmin的用户用于Nagios的Web接口登录
htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin2.4.3重启Apache服务以使设置生效
servicehttpdrestart
2.5编译与安装Nagios插件
2.5.1展开Nagios插件的源程序包
tarxzfnagios-plugins-1.4.13.tar.gzcdnagios-plugins-1.4.13
2.5.2编译并安装插件
/configure--with-nagios-user=nagios--with-nagios-group=nagiosmake
makeinstall
2.6启动Nagios
2.6.1把Nagios加入到服务列表中以使之在系统启动时自动启动
chkconfig--addnagios
chkconfignagioson
2.6.2验证Nagios的样例配置文件
/usr/local/nagios/bin/nagios-v/usr/local/nagios/etc/nagios.cfg
2.6.3如果没有报错,则可以启动Nagios服务
servicenagiosstart
2.6.4若样例配置文件出错,则根据错误提示回退到上面步骤进行排错
2.7更改SELinux设置
2.7.1Fedora与SELinux同步发行与安装后将默认使用强制模式,这会在尝试联入Nagios的CGI时导致一个"内部服务错误"消息
2.7.2编辑/etc/selinux/config
vi/etc/selinux/config2.7.3修改SELINUX字段值令SELinux处于容许模式
SELINUX=enforcing改为SELINUX=permissive
2.8登录Web接口
2.8.1用系统默认安装的浏览器,
2.8.2成功登录Web接口<!--[if!vml]--><!--[endif]-->
感谢各位的阅读,以上就是“Nagios的详细安装过程”的内容了,经过本文的学习后,相信大家对Nagios的详细安装过程这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。