2023-05-20 20:19:13 阅读( 2351)
Suse9安装Nagios过程如下:下载需要的程序先搬一套源程序库过来,得到源程序代码库:ls一下,有七个包:zlib-1.2.3.tar.gzlibpng-1.2.8-config.tar.gz&n
Suse 9安装Nagios的方式如下:
下载所需的程序。
首先移动一组源代码库得到源代码库:
Ls,有七个包:
zlib-1.2.3.tar.gz
libpng-1.2.8-config.tar.gz
gd-2.0.33.tar.gz
nagios-2.0rc2.tar.gz
nagios-plugins-1.4.2.tar.gz
nrpe-2.3.tar.gz
nsca-2.5.tar.gz
后两种不一定需要。
3 install zlib, libpng and G-Dragon library.
要先安装jpeg库支持,只需用yast加载jpeg和libjpeg即可。
然后对zlib、libpng和gd库执行以下操作:
#tar xvfz zlib-1.2.3.tar.gz
#cd zlib-1.2.3
#./configure
#make
#make install
注意是有依赖的,不能同时安装,只能一个一个来!
4添加nagios、nagcmd组和nagios用户,用户根目录为/usr/local/nagios。
#groupadd nagios
#groupadd nagcmd
#mkdir /usr/local/nagios
#useradd nagios -d /usr/local/nagios
#chown nagios.nagios /usr/local/nagios
#usermod -G nagios nagios
#usermod -G nagcmd nagios
#usermod -G nagcmd wwwrun
5修改apache2设置,用nagios启动。
#vi /etc/apache2/uid.conf
User nagios
Group nagios
#/etc/rc.d/apache2 restart
检查:
ps aux | grep nagios
应该有五个与nagios用户相关的进程。
6安装nagios软件
#tar vxfz nagios-2.0rc2.tar.gz
#cd nanagios-2.0rc2
#./configure --with-command-group=nagcmd
#make all
#make install
#make install-init
#make install-commandmode
#make install-config
7安装nagios-plugins软件包
#tar xvfz nagios-plugins-1.4.2.tar.gz
#cd nagios-plugins-1.4.2
#./configure --with-ipv6=no
#make
#make install
8修改apache2设置
#vi /etc/apache2/default-server.conf
在第52行插入:
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
Alias /nagios /usr/local/nagios/share
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
此时可以使用nagios软件。与w3m核实:
#w3m 127.0.0.1/nagios
可以看到nagios主页,当然什么都不会!
5.配置nagios软件以供使用。
这个要看专门的手册,我也帮不了你。
附言
其实可以直接使用提供的虚拟机镜像文件,不用一步一步的安装。
通过阅读文章,我们不难发现Suse 9 安装Nagios比在其他系统下安装简单多了!
猜你喜欢
Guessyoulike