一、实训环境

1、新建两台Linux操作系统,要求如下:

Nagios Core中文版 nagios使用_ios


2、yum配置

Nagios Core中文版 nagios使用_Nagios Core中文版_02


3、虚拟机硬件设置

Nagios Core中文版 nagios使用_Nagios Core中文版_03


4、IP地址配置

Nagios Core中文版 nagios使用_nagios_04


server与client配置方式相同

Nagios Core中文版 nagios使用_ios_05


nagios-server端

Nagios Core中文版 nagios使用_nagios_06


nagios-client端

Nagios Core中文版 nagios使用_ios_07


5、关闭selinux,两台主机操作方式是一致

Nagios Core中文版 nagios使用_ios_08


将selinux值改为disable

Nagios Core中文版 nagios使用_Server_09


6、配置yum源

Nagios Core中文版 nagios使用_nagios_10


挂载镜像

Nagios Core中文版 nagios使用_Server_11


备份原yum源配置

Nagios Core中文版 nagios使用_Nagios Core中文版_12


新建本地yum源配置文件

Nagios Core中文版 nagios使用_ios_13


Nagios Core中文版 nagios使用_nagios_14


更新yum源配置

Nagios Core中文版 nagios使用_Server_15


测试yum命令

Nagios Core中文版 nagios使用_ios_16


检查依赖环境

Nagios Core中文版 nagios使用_ios_17


更改主机名

Nagios Core中文版 nagios使用_ios_18

二、Nagios-Server的安装

1、创建nagios用户和组

Nagios Core中文版 nagios使用_ios_19


2、上传文件

Nagios Core中文版 nagios使用_ios_20


3、安装nagios

Nagios Core中文版 nagios使用_nagios_21


4、源码配置

Nagios Core中文版 nagios使用_Server_22


注:在上一步骤中若出现关于unzip的错误,解决方式如下:

Nagios Core中文版 nagios使用_nagios_23


5、编译安装

Nagios Core中文版 nagios使用_ios_24


Nagios Core中文版 nagios使用_ios_25


Nagios Core中文版 nagios使用_ios_26


Nagios Core中文版 nagios使用_yum源_27


Nagios Core中文版 nagios使用_Nagios Core中文版_28


Nagios Core中文版 nagios使用_ios_29


Nagios Core中文版 nagios使用_yum源_30


6、核对目录【目录核对正确则表示安装成功】

Nagios Core中文版 nagios使用_Server_31


7、安装邮件服务

Nagios Core中文版 nagios使用_ios_32


8、启动服务

Nagios Core中文版 nagios使用_yum源_33


9、发送邮件测试【输入完成后发送ctrl+D退出并发送】

Nagios Core中文版 nagios使用_ios_34


10、指定接受警告信息的邮件地址【修改参数email】

Nagios Core中文版 nagios使用_yum源_35


11、修改Web界面登录验证信息

Nagios Core中文版 nagios使用_Nagios Core中文版_36


12、修改nagios用户权限(因为系统默认用户为nagiosmin)配置完成后需重启http服务

Nagios Core中文版 nagios使用_yum源_37


13、检测主配置文件是否有语法错误(如无警告无错误即为成功)

Nagios Core中文版 nagios使用_yum源_38


Nagios Core中文版 nagios使用_ios_39


14、安装nagios插件

Nagios Core中文版 nagios使用_nagios_40


15、配置

Nagios Core中文版 nagios使用_ios_41


16、编译并安装:make && make install

Nagios Core中文版 nagios使用_Nagios Core中文版_42


17、查看已安装得到插件数量

Nagios Core中文版 nagios使用_nagios_43


18、利用图片底部命令启动验证服务

Nagios Core中文版 nagios使用_ios_44


19、安装防火墙前启动httpd服务

Nagios Core中文版 nagios使用_yum源_45


安装防火墙

Nagios Core中文版 nagios使用_nagios_46


启动防火墙,查看防火墙状态

Nagios Core中文版 nagios使用_Server_47


20、添加防火墙规则,重启nagios服务

Nagios Core中文版 nagios使用_Nagios Core中文版_48


21、打开nagios的web页面验证:192.168.1.111/Nagios

Nagios Core中文版 nagios使用_yum源_49


查看本机的监视信息

Nagios Core中文版 nagios使用_Nagios Core中文版_50


看本机的服务信息(其中有一条warning信息,应该受到告警信息)

Nagios Core中文版 nagios使用_yum源_51


22、安装nrpe

Nagios Core中文版 nagios使用_ios_52


Nagios Core中文版 nagios使用_Server_53


Nagios Core中文版 nagios使用_ios_54


Nagios Core中文版 nagios使用_nagios_55


在这里插入图片描述

三、Nagios-Client的安装

注:Nagios-cliient安装与Nagios-Server类似,按照如下步骤即可完成

Nagios Core中文版 nagios使用_Server_56


Nagios Core中文版 nagios使用_ios_57


Nagios Core中文版 nagios使用_yum源_58


Nagios Core中文版 nagios使用_nagios_59


Nagios Core中文版 nagios使用_nagios_60


Nagios Core中文版 nagios使用_Server_61


Nagios Core中文版 nagios使用_Nagios Core中文版_62


Nagios Core中文版 nagios使用_ios_63


Nagios Core中文版 nagios使用_nagios_64


结果验证:

Nagios Core中文版 nagios使用_Server_65


Nagios Core中文版 nagios使用_ios_66