在CentOS 7上安装Nagios Core
纳吉奥斯Core是一个免费的OpenSource监视引擎,具有基本的Web界面,用于监视您的服务器和网络资源。
更新您的计算机:
百胜更新
安装WGET
YUM安装WGET
安装先决条件软件包:
YUM安装-Y GCC GLIBC glibc-common wget unzip httpd httpd php gd gd-devel perl postfix
进入 /TMP目录
CD /TMP
下载Nagios Core的最新版本:
wgethttps://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.4.2.tar.gz
提取Nagios:
TAR XZF NAGIOS-4.4.2.tar.gz
进入Nagios文件夹
CD/TMP/NAGIOSCORE-NAGIOS-4.4.1/
并编译:
。/配置全力以赴
为Nagios创建用户和组:
制作安装组用户
将Apache添加到Nagios组:
USERMOD -A -G NAGIOS APACH
安装二进制文件,CGI和HTML文件。
进行安装
安装服务 /守护程序
制作安装daemoninitSystemCtl启用httpd.service
安装和配置外部命令文件。
制作安装commandMode
安装示例配置文件
制作安装config
安装Apache配置文件
制作安装webconf
设置防火墙,允许端口80入站流量,以便您可以到达Nagios Web界面。
firewall-cmd -zone = public -add-port = 80/tcpfirewall-cmd -zone = public -add-port = 80/tcp-永久
创建Nagios Admin用户帐户,以便能够登录Nagios。
htpasswd -c/usr/local/nagios/etc/htpasswd.users nagiosadmin
开始apache:
SystemCtl启动httpd.service
启动Nagios
SystemCtl启动Nagios.Service
连接至:
并登录
用户名:Nagiosadmin
密码:yourpassword
服务 /守护程序命令
SystemCtl启动Nagios.Service
SystemCtl停止Nagios.Service
SystemCtl重新启动Nagios.Service
SystemCtl状态Nagios.Service
安装插件
安装一些依赖项库:
YUM安装-Y GCC GLIBC glibc-common使getText autoconf autoconf wget openssl-devel net-snmp net-snmp net-snmp-utils epel-utilsYUM安装-y perl-net-snmp
将插件下载到TMP文件夹中:
WGET - No-No-Check-Certificate -o Nagios-plugins.tar.gzhttps://github.com/nagios-plugins/nagios-plugins/archive/release-2.2.1.tar.gz
提取文件:
tar -zxvf nagios -plugins.tar.gz
进入提取的文件夹:
CD Nagios-Plugins-Release-2.2.1/
编译并安装:
./tools/setup。/配置制作进行安装
重新启动Nagios:
SystemCtl重新启动Nagios.Service
本教程最初是出版的这里: