nagios监控服务安装部署
程序员文章站
2022-05-16 20:26:22
...
nagios部署
环境准备【centos6一台】
1.关闭iptables和SELinux
service iptables stop
setenforce 0
2.配置LAMP环境
yum -y install httpd php php-mysql mysql-server
修改配置文件
vim /etc/httpd/conf/httpd.conf
402行添加php
3.上传项目包
4. 依次解压
tar xf nagios-plugins-1.5.tar.gz
tar xf nagios-cn.4.3.4.tar.gz
tar xf nrpe-2.15.tar.gz
删除多余的包
rm -rf *.gz
5. 改名/移动
mv nagios-4.3.4/ /usr/local/nagios
进入路径
cd /usr/local/
6.安装相关依赖库环境
yum -y install gcc gcc-c++ pcre-devel openssl-devel
7.安装nagios服务
创建用户/修改属主
useradd nagios
chown nagios.nagios nagios/
查看修改结果
ll -d nagios/
检测编译环境
./configure --prefix=/usr/local/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
安装剩余插件
回到主目录
cd
进入目录
cd nagios-plugins-1.5/
检测编译环境
./configure --prefix=/usr/local/nagios/
编译安装
make && make install
返回上层目录
cd ../nrpe-2.15/
检测编译环境
./configure --prefix=/usr/local/nagios/
编译安装
make all && make install-plugin && make install-daemon
8.启动apache和nagios
service httpd start
service nagios start
9. 网页访问
10.30.2.39/nagios【ip+nagios】
登录截面图
推荐阅读
-
CentOS 7.x安装部署Memcached服务器的详细方法
-
Cacti+nagios 整合监控部署文档
-
阿里云服务器CentOS 6.3下快速安装部署 LAMP 、vsftpd 环境的方法
-
CentOS 6.3下安装部署Oracle服务器图文教程
-
.Net Core 在Linux服务器下部署程序--(2). 部署前需要安装的软件及SDK
-
ubuntu系统下部署zabbix服务器监控的方法教程
-
监控软件Nagios的服务器端在Linux系统上的安装和配置方法
-
centos7安装部署gitlab服务器的方法
-
Linux服务器部署.Net Core笔记:二、安装FTP
-
Linux服务器部署.Net Core笔记:三、CentOS 7上安装.NetCore运行环境