如何在CentOS,Redhat和Fedora中安装NagiosQL3与Nagios的核心_百度...
发布网友
发布时间:2022-04-26 18:17
我来回答
共1个回答
热心网友
时间:2022-04-07 12:02
第1步:安装所需的程序包
首先,我们需要安装所需的软件包,使用下面的命令来安装它们。# yum install libssh2 libssh2-devel mysql mysql-server php-mysql
安装PHP的PECL SSH2扩展。您可以使用以下命令之一进行安装。# pecl install ssh2
[if above command not worked use below else skip it]
# pecl install channel://pecl.php.net/ssh2-0.12
第2步:下载NagiosQL3和提取文件
下载最新的可用nagiosql3存档并使用下面的命令在Nagios的文档根中提取。# cd /usr/local/nagios/share
# wget http://sourceforge.net/projects/nagiosql/files/nagiosql/NagiosQL%203.2.0/nagiosql_320.tar.gz
# tar xzf nagiosql_320.tar.gz
# mv nagiosql32 webadmin
# chown -R apache:apache .
# chmod -R 775 .
第3步:设置时区
编辑php.ini文件和更新后与所需的时区变量。 点击这里获取可用的时区列表date.timezone = 'Asia/Kolkata'
我们还需要编辑PHP配置的时间后重新启动Apache服务器。# service httpd restart
第4步:启动NagiosQL3 Web安装程序
NagiosQL3提供网络安装程序安装包。打开以下网址开始网络安装程序nagiosql。按照步骤在URL显示。 Web安装程序会帮助你了解所需的任何更改。http://svr1.howtoing.com/nagios/webadmin/install/index.php
4.1:开始安装向导
打开上述网址,点击按钮开始安装
4.2:验证要求
在此屏幕上,安装程序会检查所需的软件包的安装与否。 如果你看到这个屏幕上的任何错误,手动修复,然后点击 下一个
4.3:NagiosQL设置
在这个步骤中安装的意愿输入要用于nagiosql数据库的信息。另外,作为给出每截图更新nagiosql路径值。点击下一个 如果你在其他地方安装Nagios,只有改变路径的值。
4.4:完成安装
该屏幕示出的所有步骤已成功完成。你只需要点击下一个
4.5:NagiosQL登录
安装完成后,您将被重定向到NagiosQL登录屏幕。
第5步:访问NagiosQL3 Web界面
完成网络安装后,它会自动将您重定向到nagiosql3管理面板。要打开它以后使用下面的网址。http://svr2.howtoing.com/nagios/webadmin
第6步:用Nagios的核心配置NagiosQL3
这是NagiosQL设置的最重要的部分,它可能是您的设置是不同的,所以要小心下面的步骤。我想我最好写来完成整合。
6.1:编辑NagiosQL配置
登录NagiosQL管理员部分,并浏览至管理- >管理- >配置目标 ,然后单击本地安装的修改按钮。 在屏幕下方,你会发现配置文件的路径,确保所有文件夹中的第一部分是否存在并检查与Nagios的核心配置文件中的文件路径。
6.2:编辑Nagios的核心配置文件
现在编辑Nagios配置文件(例如:/usr/local/nagios/etc/nagios.cfg)。 #cfg_file=/usr/local/nagios/nagiosql/commands.cfg
#cfg_file=/usr/local/nagios/nagiosql/contacts.cfg
#cfg_file=/usr/local/nagios/nagiosql/timeperiods.cfg
#cfg_file=/usr/local/nagios/nagiosql/templates.cfg
#cfg_file=/usr/local/nagios/etc/objects/localhost.cfg
#cfg_file=/usr/local/nagios/etc/objects/windows.cfg
#cfg_file=/usr/local/nagios/etc/objects/switch.cfg
#cfg_file=/usr/local/nagios/etc/objects/printer.cfg
cfg_dir=/usr/local/nagios/nagiosql
#cfg_dir=/usr/local/nagios/etc/servers
#cfg_dir=/usr/local/nagios/etc/printers
#cfg_dir=/usr/local/nagios/etc/switches
#cfg_dir=/usr/local/nagios/etc/routers
第7步:重新启动Nagios核心服务
最后验证Nagios的核心配置文件并使用下面的命令重新启动服务。# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
如果上面的命令显示在屏幕上没有错误,请重新启动Nagios的核心服务# service nagios restart