教你如何安装nagios
nagios是一个很好的监控平台,我们可以借助这个平台实现自己的监控定义,更好地监控自己的资源,下面小编与大家分享一下如何安装nagios。(本经验以Centos为例)
我们远程上Centos服务器,先添加好yum源
然后安装nagios需要依赖的软件包,里边包含我需要的软件如mtr 、nc命令都是我要用到的,所以一起安装了;因为安装的软件包有些多所以要等待一些时间。
yum install -y gcc gcc-c++ httpd php php-gd glibc glibc-common gd gd-devel perl perl-devel traceroute bind-utils ntpdate mtr wget nc mailx
下载nagios源码包
解压并安装nagios
tar zxf nagios-4.0.8.tar.gz
cd nagios-4.0.8
/usr/sbin/useradd -m nagios
passwd nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -a -G nagcmd nagios
/usr/sbin/usermod -a -G nagcmd apache
-----------------------------------
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
service httpd restart
setenforce 0
chkconfig --add nagios
service nagios start
设置httpd和nagios开机启动,先禁用selinux和防火墙
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/sysconfig/selinux
service iptables stop
chkconfig iptables off
chkconfig ip6tables off
最后在浏览器检查下安装后的情况,能正常打开nagios的页面即可
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/answer/55907.html