1、搭建LAMP环境并安装所需要的工具和库
代码语言:javascript复制 yum -y install httpd php openssl-devel gcc gcc-c
2、整合Apache和PHP=lamp
代码语言:javascript复制 cat /etc/httpd/conf/httpd.conf | grep -v "^#"|grep -w "DirectoryIndex"
DirectoryIndex index.php index.html
cat /etc/httpd/conf/httpd.conf | grep -w "AddType application/x-httpd-php .php"
AddType application/x-httpd-php .php
cat /var/www/html/index.php
<?php
phpinfo();
?>
systemctl start httpd
ip地址访问是否正常
3、创建组和用户
代码语言:javascript复制groupadd nagios
useradd -g nagios nagios
4、解压编译安装
代码语言:javascript复制cd nagios-4.2.1/
./configure --prefix=/usr/local/nagios
make all
make install
make install-init
make install-config
make install-webconf
make install-commandmode
5、生成Nagios网页认证文件并创建用户 用户名最好为:nagiosadmin
代码语言:javascript复制htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
6、启动nagios和apache
代码语言:javascript复制service httpd restart
service nagios restart
7、安装Nagios-plugins插件
代码语言:javascript复制tar zxf nagios-plugins-2.1.2.tar.gz
cd nagios-plugins-2.1.2/
./configure --prefix=/usr/local/nagios
make
make install