1.机器部署
主机IP | 服务 | 操作系统 | |
监控端 | 192.168.0.34 | nagios,LMP | Centos7 |
被监控端 | 192.168.0.31 | mysql,httpd | Centos7 |
2.安装服务
安装扩展源
rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
安装依赖包
yum install -y gcc glibc glibc-common php gd gd-devel libpng libmng libjpeg zlib
yum install httpd -y;systemctl start httpd
创建用户和组
[root@nagios ~]# useradd nagios
[root@nagios ~]# groupadd nagcmd
[root@nagios ~]# usermod -G nagcmd nagios
[root@nagios ~]# usermod -G nagcmd apache
编译,安装
tar -xf nagios-3.5.1.tar.gz -C /usr/local/
./configure --with-command-group=nagcmd #指定nagios运行组
make all
make install && make install-init && make install-commandmode && make install-config && make install-webconf
生成访问nagios账号密码
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
重启apache,nagios