erickcf
(usa Ubuntu)
Enviado em 14/12/2010 - 12:45h
Recentemente montei um script de instalação do Nagios, segue abaixo o script;
Basta copiar o conteúdo abaixo e salvar como um executável.
Obs.; Esse script já foi testado e funciona no Ubuntu 9.04, 9.10 e 10.04
Espero que ajude
#!/bin/bash
# Esse script faz a instalacao do NAGIOS
# --------------------------------------
# Autor: Erick Fiquer
# Contato: consultoria.ecf@gmail.com
# Instalacao das libs e programas necessarios
aptitude install apache2 -y
aptitude install libapache2-mod-php5 -y
aptitude install build-essential -y
aptitude install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libgd-gd2-perl libgd2-xpm-dev -y
aptitude install snmp snmpd libnet-snmp-perl libsnmp-perl -y
# Configuracao do usuario NAGIOS
# Obs.; Senha de acesso ao Shell
/usr/sbin/useradd -m -s /bin/bash nagios
clear
echo ".##################################."
echo "| Insira a senha do usuario NAGIOS |"
echo ".##################################."
passwd nagios
/usr/sbin/groupadd nagios
/usr/sbin/usermod -G nagios nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -a -G nagcmd nagios
/usr/sbin/usermod -a -G nagcmd www-data
# Preparando para baixar os pacote de instalacao do NAGIOS
mkdir ~/downloads
cd ~/downloads
wget
http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
wget
http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz
# Instalando o Nagios
cd ~/downloads
tar xzf nagios-3.2.1.tar.gz
cd nagios-3.2.1
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
# Configuracao do acesso WEB do nagios
make install-webconf
clear
echo ".#####################################################."
echo "| Insira a senha de acesso WEB do usuario NAGIOSADMIN |"
echo ".#####################################################."
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
/etc/init.d/apache2 reload
# Instalando os pluguins de uso do nagios
cd ~/downloads
tar xzf nagios-plugins-1.4.14.tar.gz
cd nagios-plugins-1.4.14
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# Iniciando servico
/etc/init.d/nagios start
clear
echo "Agora basta acessar pelo seu navegador http://IP_DO_NAGIOS/nagios"