在Debian 10 Buster上安装Nagios
步骤1.在安装任何软件之前,请务必apt
在终端中运行以下命令,以确保您的系统是最新的,这一点很重要:
apt update
apt upgrade
步骤2.安装LAMP服务器。
需要Debian 10 LAMP服务器。如果您未安装LAMP,则可以搜一搜LAMP照我们的教程进行操作。
步骤3.创建用户和组。
此步骤可确保创建“ nagios”用户和组。www数据用户也被添加到“ nagios”组中:
sudo make install-groups-users sudo usermod -a -G nagios www-data
步骤4.在Debian 10上安装Nagios。
转到官方网站下载最新版本的Nagios Core,在撰写本文时,它是4.4.6版本:
cd /tmp/ wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.4.6.tar.gz tar -zxvf nagios-4.4.6.tar.gz cd /tmp/nagios-4.4.6/
之后,从源代码编译Nagios:
sudo ./configure --with-nagios-group=nagios --with-command-group=nagcmd --with-httpd_conf=/etc/apache2/sites-enabled/ sudo make all sudo make install sudo make install-init sudo make install-config sudo make install-commandmode sudo make install-webconf
步骤5.配置Nagios。
现在,在启动Nagios服务器之前,我们更新文件nagiosadmin的电子邮件地址:/usr/local/nagios/etc/objects/contacts.cfg
sudo nano /usr/local/nagios/etc/objects/contacts.cfg
define contact{ contact_name nagiosadmin ; Short name of user use generic-contact ; Inherit default values from generic-contact template (defined above) alias Nagios Admin ; Full name of user email nagios@idroot.us ; <<--- CHANGE THIS TO YOUR EMAIL ADDRESS }
然后,创建一个用户nagiosadmin帐户以登录到Nagios Web界面:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
接下来,启用CGI:
sudo a2enmod cgi
sudo systemctl restart apache2
步骤6.安装Nagios插件。
现在,我们下载并安装用于监视服务的Nagios插件:
cd /tmp wget http://www.nagios-plugins.org/download/nagios-plugins-2.3.3.tar.gz tar -zxvf /tmp/nagios-plugins-2.3.3.tar.gz cd /tmp/nagios-plugins-2.2.3/
然后,编译并安装插件:
sudo ./configure --with-nagios-user=nagios --with-nagios-group=nagios sudo make sudo make install
步骤7.验证并启动Nagios服务。
接下来,我们必须使Nagios在引导时启动,因此首先验证配置文件在运行以下命令时没有错误:
sudo systemctl start nagios
sudo systemctl enable nagios
步骤8.为Nagios配置防火墙。
如果您正在运行防火墙,请允许必要的端口:
sudo ufw allow 80 sudo ufw reload sudo ufw enable
步骤9.访问Nagios Web界面。
默认情况下,Nagios将在HTTP端口80上可用。打开您喜欢的浏览器,然后浏览至或完成所需的步骤以完成安装。当提示您输入用户名和密码时,将引入用户名“ nagiosadmin”和您在步骤5中输入的密码。http://your-domain.com/nagios
http://server-ip-address/nagios
恭喜你!您已经成功安装了Nagios。感谢您使用本教程在Debian 10 Buster系统中安装Nagios监视工具。有关其他帮助或有用信息,我们建议您检查Nagios官方网站。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun42041.html