- 0
- 0
- 约1.49千字
- 约 1页
- 2020-08-21 发布于河北
- 举报
一.准备工作
安装之前先将安装过程中会用到的一些服务和软件安装好
# yum install httpd httpd-devel php
# yum install gcc glibc glibc-common
# yum install gd gd-devel
二.安装Nagios软件
创建nagios用户并设置密码:
# /usr/sbin/useradd -m nagios
# passwd nagios
密码其实不设置也行,因为基本上不会通过该用户来登陆。bash也可以直接设置成/sbin/nolgoin 。
接下来我们创建nagcmd用户组以执行来自web 接口的命令,并添加nagios和apache用户到此用户组。
# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -a -G nagcmd nagios
# /usr/sbin/usermod -a -G nagcmd apache
下载Nagios和插件(版本可以用最新的,插件不变)
# wget /project/nagios/nagios-3.x/nagios-3.4.1/nagios-3.4.1.tar.gz
# wget /sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz
安装Nagios
# tar xzf nagios-3.4.1.tar.gz
# cd nagios
运行Nagios配置脚本,并把nagcmd更改为之前所创建的组:
# ./configure –with-command-group=nagcmd
# make all
安装二进制,init脚本,sample配置文件和设置外部命令目录权限。
# make install
# make install-init
# make install-commandmode
联系人信息配置
#vi /usr/local/nagios/etc/objects/contacts.cfg
修改联系人邮箱等
配置web 接口
安装Nagios Web配置文件在Apache 的conf.d 目录:
# make install-webconf
为登录Nagios Web接口创建nagiosadmin帐号和密码。
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
# service httpd restart
编译安装Nagios插件
# cd ~
# tar xzf nagios-plugins-1.4.14.tar.gz
# cd nagios-plugins-1.4.16
# ./configure –with-nagios-user=nagios –with-nagios-group=nagios
# make
# make install
启动Nagios
设置开机启动:
# chkconfig –add nagios
# chkconfig nagios on
测试配置文件是否有错误:
# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
启动nagios
# service nagios start
登陆Nagios
# /nagios
您可能关注的文档
最近下载
- H3C认证GB0-510 H3CNE-Security网络安全工程师考试题库及答案.docx VIP
- H3CNE-RS+GB0-192认证考试题库(含答案).pdf VIP
- 索尼SW7600GR中文说明书.pdf
- 华三认证考试H3CNE安全 GB0-510 安全工程师考试题库(含答案).docx VIP
- 钢结构厂房水电安装施工组织方案.docx VIP
- 第1课+おじぎ+课文注音讲义 高中日语人教版第一册.docx VIP
- 新版H3CNE_gb0-192认证题库.pdf VIP
- H3CNE-RS+GB0-192认证考试题库(含答案).docx VIP
- 浙江省宁波市镇海中学2025-2026学年高三上学期12月适应性考试政治试题含解析.docx VIP
- 民航安全检查员理论知识考试卷.doc VIP
原创力文档

文档评论(0)