Bom amigos, cansado de fazer a instalação do
Nagios baixando os fontes, descompactando, criando usuários, grupos, plugins etc... resolvi pesquisar na net uma forma de instalar o mesmo utilizando o apt-get, uma forma fácil de instalar, não é mesmo?
Seria fácil se toda a distribuição tivesse o Nagios em seus sources ou pacotes. No Big
Linux por exemplo instalei apenas utilizando o comando:
# apt-get install nagios-mysql mysql-server
Como vocês podem ver, instalei o Nagios com o MySQL sem problemas. Supondo que você já sabe criar o usuário para entrar na interface web do Nagios. Se não, o comando é o usado no Apache:
# htpasswd -c /usr/local/nagios/bin/htpasswd.users fulano
Onde "fulano" é o nome do usuário que você vai digitar na janela de autenticação.
Essa janela de autenticação que falo aparecerá quando você digitar no Nagios no Konsole, coloque "usuário fulano" mais a "senha" que criou. Até aí tudo bem e quando você não tem esses pacotes em sua distro e quer, como eu, instalar sem ser pelo código fonte?
Bom, vamos para o melhor:
1) Primeiro vocês entrarão nesse
site.
2) Encontraremos mais abaixo uma lista de pacotes .deb. Escolha a sua distro Linux (Debian, Ubuntu) ou pacotes RPMs (SuSE ou Red Hat).
3) É só baixar de acordo com sua versão e criar o usuário para acesso "usuário nagios" via web.
Não entrarei nos méritos de configuração do Nagios pois na net tem uma vasta lista de documentos sobre como fazê-lo.
Após a instalação e criação do usuário, para que o serviço venha a funcionar, ative o Apache e o Nagios assim (no meu caso):
$ sudo /etc/init.d/apache2 start
$ sudo /etc/init.d/nagios start
Detalhe importantíssimo: após baixar seu pacote .deb você deve instalá-lo com o comando (ex.):
# dpkg -i nagios2_2.9-1_i386.deb
Vai dar uma mensagem de erro. Você em seguida deve digitar o seguinte comando:
$ sudo apt-get -f install
Ele forçará a instalação.
Instalado o Nagios, é só digitar no Konsole:
$ Nagios2
e autenticar...