Instalando o Nagios 3.0 em distros baseadas em Red Hat
Este guia lhe fornece instruções sobre como instalar o Nagios partindo do código fonte em distribuições baseadas em Red Hat e tê-lo pronto em sua máquina dentro de 20 minutos. Aqui serão abordadas somente as configurações básicas desse poderoso sistema.
Instalação
Dependências
Durante o processo de instalação você precisará ter acesso de root na sua máquina. Certifique-se de ter instalado os seguintes pacotes em seu sistema antes de continuar:- Apache
- GCC compiler
- GD development libraries
Você pode usar yum para instalar estes pacotes, executando os seguintes comandos (como root):
# yum install httpd
# yum install gcc
# yum install glibc glibc-common
# yum install gd gd-devel
Crie o usuário e grupo do sistema
Torne-se root.$ su -l
Criar uma nova conta nagios e atribuir-lhe uma senha:
# /usr/sbin/useradd -m nagios
# passwd nagios
Criar um novo grupo nagcmd permitindo comandos externos que devem ser apresentados na interface web. Adicionar tanto o usuário nagios e apache para o grupo.
# /usr/sbin/groupadd nagcmd
# /usr/sbin/usermod -G nagcmd nagios
# /usr/sbin/usermod -G nagcmd apache
Download do Nagios e os plugins
Crie um diretório para armazenar os downloads:# mkdir ~/downloads
# cd ~/downloads
Baixe o código fonte de ambos o Nagios e os plugins (http://www.nagios.org/download/ é o link para as versões mais recentes). No momento da escrita, as versões mais recentes do nagios e os plugins foram 3.0.3 e 1.4.11, respectivamente.
# wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-3.0.2.tar.gz
# wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz
Compilar e instalar o Nagios
Extraia o código fonte do nagios:# cd ~/downloads
# tar xzf nagios-3.0.2.tar.gz
# cd nagios-3.0.2
Execute o script configure, passando o nome do grupo que você criou anteriormente assim:
# ./configure --with-command-group=nagcmd
Compilar o código fonte:
# make all
Instale com as seguintes opções:
# make install
# make install-init
# make install-config
# make install-commandmode
Não inicie ainda o nagios - ainda tem mais coisas a serem feitas...
grande abraço