此次配置分为三个部分,分别是nagios安装,msmtp安装(将邮件传送至邮件服务器)mutt邮件发送客户端;
- Part1 安装nagios服务器
这里采用源代码安装,先预装nagios 运行相关必要插件,使用yum update 将yum 仓库和系统更新至最新系统;
- yum update
- yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget unzip -y #安装必要组件;
创建用户,组;
- useradd nagios
- groupadd nagcmd
- usermod -a -G nagcmd nagios
- usermod -a -G nagcmd apache
在临时tmp目录下存放nagios 源代码文件,编译安装;
- cd /tmp
- wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.1.1.tar.gz
- wget http://www.nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz
- tar zxf nagios-4.1.1.tar.gz
- tar zxf nagios-plugins-2.1.1.tar.gz
- cd nagios-4.1.1
指定nagios用户组,编译安装nagios主文件
- ./configure --with-command-group=nagcmd
- make