当前位置首页 > Linux知识

linux之nagios安装教程

阅读次数:222 次  来源:admin  发布时间:

我的系统环境是centos7,其它系统应该也差不多,只是有几条命令可能需要换种写法

下面是我用到的命令

363 yum install -y gcc gcc-c++ httpd php php-gd glibc glibc-common gd gd-devel perl perl-devel traceroute bind-utils ntpdate mtr wget nc mailx

364 wget https://jaist.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.1.0/nagios-4.1.0.tar.gz

365 tar zxf nagios-4.1.0.tar.gz

366 cd nagios-4.1.0/

367 useradd -m nagio

368 passwd nagio

369 groupadd nagcmd

370 usermod -a -G nagcmd nagio

371 usermod -a -G nagcmd apache

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

373 make all

374 make install

375 make install-init

376 make install-config

377 make install-commandmode

378 make install-webconf

379 htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin //增加用户,回车后需要输入密码,登录nagios时需要这个帐号和密码

380 systemctl start httpd //开启服务

381 getenforce //需要把防火墙和selinux关闭,selinux关闭命令 setenforce 0,防火墙关闭命令systemctl stop firewalld,如何你都没有关闭就执行这两条命令

382 chkconfig –add nagios //添加到系统服务列表

383 service nagios start //开启服务,这里我使用的是systemctl start nagios,提示找不到,可能是因为我没有输入上一条命令吧,反正用这条语句可以,

[root@bogon nagios-4.1.0]# systemctl start nagios
Failed to start nagios.service: Unit not found.
[root@bogon nagios-4.1.0]# service nagios start
Unit nagios.service could not be found.
Reloading systemd:                                         [  OK  ]
Starting nagios (via systemctl):                           [  OK  ]
[root@bogon nagios-4.1.0]# 

完成上面步骤后,效果如下

这个监控软件我安了好多次,终于安装好了,以后有时间再上使用教程

上一篇:C#工程缺少IIS组件无法打开的解决办法
下一篇:CentOS使用yum安装Nginx