Psychz——Raviteja
投票:1发布日期:2017年10月11日05:16:53
我们肯定会指导您在Linux上安装Nagios。在继续安装之前,您需要满足一些先决条件。
先决条件
1.Linux操作系统——在这个例子中我们选择了CentOS 7。
2.灯泡灯具是Linux操作系统的缩写,具有Apache Web服务器,MySQL数据库(使用MariaDB)和PHP。它们通常被安装在一起称为灯泡堆叠。
安装
我们将在我们的系统上安装Nagios 4。您总是可以根据阅读本文的时间检查更新的版本。
安装构建依赖关系
这可以看作是先决条件的一部分。您必须安装某些有助于完成构建的库和包。
请安装以下软件包。
安装gcc glibc glibc-common gd gd-devel make net-snmp openssl-devel xinetd unzip
Nagios - 用户和组创建
我们将为Nagios创建一个用户和组来操作它的进程。这里我们创建了一个组“nagcmd”和一个用户“nagios”。我们还将“nagios”添加到“nagcmd”组中。
sudo useradd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios
Nagios核心安装
1.现在我们将继续安装Nagios Core。这里我们安装的是Nagios核心版本4.3.4。您可以访问以下链接来查看所需的版本。
https://www.nagios.org/downloads/nagios-core/thanks/?t=1507672361
使用以下命令下载安装包。
1.cd ~
2.旋度-L -O https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.3.4.tar.gz
2.用下面的命令解压缩刚才下载的包。
tar xvf nagios - * gz
3.转到刚刚将文件解压缩到的目录。
CD Nagios- *
4.在以下命令的帮助下配置nagios。
. / configure——with-command-group = nagcmd
5.现在您必须编译Nagios。
让所有
6.现在,我们必须安装一些脚本和配置文件以及Nagios。
sudo make install
sudo使install-commandmode
sudo使install-init
sudo make-config
sudo使install-webconf
Nagios插件安装
1.Nagios的一些插件对用户非常有帮助。Nagios插件的最新版本是2.1.1。使用以下命令下载Nagios插件。
1.cd ~
2.旋度-L -O http://nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz
2.现在,必须提取此下载的文件夹。
tar xvf nagios-plugins - * gz
3.现在我们将把目录更改为解压缩的文件。
cd nagios-plugins - *
4.解压后的文件必须通过以下命令进行配置。
./配置——with-nagios-user=nagios——with-nagios-group=nagios
5.接下来,编译Nagios插件。
制作
6.最后一步是安装Nagios插件。
sudo make install
NRPE安装(客户端)
Nagios远程插件执行程序(NRPE)用于监视远程主机及其资源。您需要通过从网站下载包来安装NRPE。您可以查看最新的软件包https://sourceforge.net/projects/nagios/files/nrpe-2.x/
1.我们正在下载NRPE 2.15,这是最新的版本。
cd ~
curl -l -o http://downloads.sourceforge.net/project/nagios/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz
2.接下来,我们需要使用这个命令提取NRPE存档。
tar xvf nrpe - * gz
3.转到解压缩的文件。
CD nrpe- *
4.现在我们在以下命令的帮助下配置NRPE。
——with-nagios-group=nagios——with-ssl=/usr/bin/openssl——with-ssl-lib=/usr/lib/x86_64-linux-gnu
5.我们现在必须编译NRPE。
让所有
6.先安装初始脚本,然后安装NRPE。
让所有
sudo make install
sudo使安装xinetd
sudo使install-daemon-config
7。安装NRPE之后,在您选择的任何编辑器中打开以下文件。
sudo vi /etc/xinetd.d/nrpe
(注意:这里我们使用的是vi编辑器)
8。修改文件中的“only from”行。在提到的IP地址后面提供一个空格,输入服务器的IP地址。保存文件并退出。
outly_from = 127.0.0.1 your_ip_address。
9.重新启动Xinetd服务。
sudo service xinetd restart