#Instalar Compilador
sudo apt-get install build-essential
#Instalar GD Libraries
sudo apt-get install libgd2-xpm-dev
#Instalar Apache2
sudo apt-get install apache2
#Instalar PHP5
sudo apt-get install php5-common php5 libapache2-mod-php5
#Abra o Apache2.conf e configure o apache para usar o php
sudo gedit /etc/apache2/apache2.conf
#Adicione esta linha
DirectoryIndex index.html index.php index.cgi
#Restarte o apache2
sudo /etc/init.d/apache2 restart
#Configuração para instalar o Nagios
sudo useradd -m nagios
sudo passwd nagios
sudo groupadd nagcmd
sudo usermod -a -G nagcmd nagios
sudo usermod -a -G nagcmd www-data
#Descompactar o Nagios
tar -zxvf nagios-3.2.1.tar.gz
#Instalar Nagios
cd nagios-3.2.1
sudo ./configure –with-command-group=nagcmd
sudo make all
sudo make install
sudo make install-init
sudo make install-config
sudo make install-commandmode
sudo make install-webconf
#Crie o diretório para o arquivo de autenticação
sudo mkdir /usr/local/nagios/etc
#Crie o usuário nagiosadmin
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
#Abra o editor de texto para configurar o diretório do Nagios no apache
sudo gedit /etc/apache2/apache.conf
#Em seguida copie e cole no apache.conf
###################
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
Alias /nagios /usr/local/nagios/share
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
###################
#Reinicie o Apache2
sudo /etc/init.d/apache2 restart
#Descompacte o pacote
tar -zxvf nagios-plugins-1.4.14.tar.gz
#Instale o plugin do Nagios
cd nagios-plugins-1.4.14
sudo ./configure –with-nagios-user=nagios –with-nagios-group=nagios
sudo make
sudo make install
#Crie um link para subir o nagios automaticamente
sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
#E para debugar se a instalação ocorreu de forma segura digite:
sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
#No meu caso deu problema TIMEZONE OFFSET, bastou comentar as linhas abaixo e funfou blz.
#use_timezone=US/Mountain
#use_timezone=Australia/Brisbane
#Caso ocorra algum problema o comando acima ira dizer em qual linha esta com problema.
#Se tudo ocorreu bem basta iniciar o nagios.
sudo /etc/init.d/nagios start
#Para começar a utilizar o nagios digite o endereço do seu servidor /nagios e insira o usuário e senha criados acima. Neste caso foi criado o usuário “nagiosadmin”
http://seu_endereco_ip/nagios