#author("2018-03-30T10:08:31+00:00","default:kazuma","kazuma")
[[Nagios]]

~
 useradd nagios	
 yum install make gcc patch httpd httpd-devel openssl gcc gd gd-devel php php-mbstring	
 	
 cd /usr/local/src	
 wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.1.tar.gz	
 wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz	
 	
 tar zxvf nagios-3.4.1.tar.gz	
 cd nagios	
 wget http://ftp.momo-i.org/pub/other/nagios-jp-3.4.1.patch.gz	
 gzip -dc nagios-jp-3.4.1.patch.gz | patch -p1	
 ./configure --with-nagios-user=nagios \	
 --with-nagios-group=nagios \	
 --with-command-user=apache \	
 --with-command-group=apache \	
 --with-httpd-conf=/usr/local/apache2/conf	
 make	
 make all	
 make install	
 make install-init	
 make install-commandmode	
 make install-config	
 make install-webconf	
 	
 cd /usr/local/src	
 tar xfvz nagios-plugins-1.4.15.tar.gz	
 make	
 make install	
 	
 chown -R nagios:nagios /usr/local/nagios	
 htpasswd -c /usr/local/nagios/etc/htpasswd.users wladmin	
 htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin	
 service httpd reload	
 	
 vi /etc/httpd/conf.d/nagios.conf	<Directory "/usr/local/nagios/sbin">
 	#  SSLRequireSSL
 	   Options ExecCGI
 	   AllowOverride None
 	#   Order allow,deny
 	#   Allow from all
 	  Order deny,allow
 	  Deny from all
 	#  Allow from 127.0.0.1
 	   Allow from IPアドレス
 	   AuthName "Nagios Access"
 	   AuthType Basic
 	   AuthUserFile /usr/local/nagios/etc/htpasswd.users
 	   Require valid-user
 	</Directory>
 	
 	Alias /nagios "/usr/local/nagios/share"
 	
 	<Directory "/usr/local/nagios/share">
 	#  SSLRequireSSL
 	   Options None
 	   AllowOverride None
 	#   Order allow,deny
 	   Order deny,allow
 	#   Allow from all
 	#  Order deny,allow
 	  Deny from all
 	#  Allow from 127.0.0.1
 	   Allow from IPアドレスを指定
 	   AuthName "Nagios Access"
 	   AuthType Basic
 	   AuthUserFile /usr/local/nagios/etc/htpasswd.users
 	   Require valid-user
 	</Directory>
 service httpd reload	
 	
 vi /etc/sysconfig/iptables	#HTTP
 	-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
 	
 service nagios start	
 chkconfig --add nagios	
 chkconfig nagios on	
~
~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS