Instalando Cacti no Debian 5.0

Nesse tutorial ilustrado, mostro como instalar o Cacti e suas dependências na distribuição Debian 5.0 Linux.

[ Hits: 51.555 ]

Por: danilorpneves em 06/04/2009


Instalando Apache, PHP5 e MySQL



Instalando Apache

Instalando Apache2:

# apt-get install apache2 apache2-utils

Reiniciando Apache2:

# /etc/init.d/apache2 restart

DICA: Para saber se o servidor Apache está funcionando, é só acessar http://127.0.0.1/ (ou ip da máquina) e verificar se aparece "IT WORKS!", se sim é porque instalou corretamente.

Instalando PHP5

Instalando PHP5:

# apt-get install php5
# apt-get install libapache2-mod-php5


Reiniciar apache2:

# /etc/init.d/apache2 restart

Agora para que o interpretador PHP seja capaz de acessar o banco de dados, é necessário ter instalado (além do servidor MySQL propriamente dito) o módulo "php5-mysql", que faz junção entre os dois componentes.

# apt-get install php5-mysql

DICA: Para reiniciar o Apache sem parar o serviço, pode estar usando o comando:

# /etc/init.d/apache2 force-reload

DICA: Para verificar se o suporte a PHP está realmente ativo, crie uma crie um arquivo de texto chamado "info.php" dentro da pasta do servidor web com os seguintes comandos:

Entrar no diretório web:

# cd /var/www

Criar arquivo texto:

# nano info.php

Dentro do arquivo escrever:

<?php phpinfo( ); ?>

Sair do arquivo e salvar.
Ctrl+X "para sair".
S "para salvar modificações".
Enter "para confirmar".

Depois é só digitar no navegador web:

http://127.0.0.1/info.php

Caso apareça essa imagem é porque tudo está ok:
Linux: Instalando Cacti no Debian 5.0
Depois apaguem o arquivo info.php para que essas informações não fiquem no ar.

# rm info.php

Instalando o MYSQL

Instalando o MYSQL:

# apt-get install msyql-server

Depois de instalar o MySQL, rode o comando abaixo. Ele prepara o terreno, criando a base de dados "mysql" (usada para armazenar a configuração do servidor MySQL, incluindo informações sobre os usuários e sobre demais bases de dados) e também uma base de dados chamada "test", que pode ser usada para testar o servidor.

# mysql_install_db

Depois de tudo instalado, vamos reiniciar e entrar no MySQL para saber se tudo está ok. Reiniciar:

# /etc/init.d/mysql restart

Entrar no MySQL:

# mysql -u root -p

Obs.: Colocar a senha que foi inserida quando estava instalando o MySQL. Depois de digitar a senha deve aparecer:

mysql>

Isso significa que estamos dentro do banco de dados. Para sair é só digitar:

mysql> quit

Depois de tudo instalado devemos digitar o comando chown:

# chown -R mysql-mysql /var/lib/mysql

Agora vamos instalar o Cacti, uma ferramenta muito poderosa para o monitoramento da rede.

Página anterior     Próxima página

Páginas do artigo
   1. Instalando dependências
   2. Instalando Apache, PHP5 e MySQL
   3. Instalando o Cacti
Outros artigos deste autor

Alta disponibilidade de link - rápido e simples

Webconferência com OpenMeetings no Debian 5.0

Leitura recomendada

Tutorial Apache + PHP + MySQL no OPENBSD 3.5

ISPconfig - Uma alternativa ao CPanel

Sincronizando o Linux com a Hora Legal Brasileira usando o NTP.br

Instalação de servidor Slackware 10.2

Cable modem no Mandrake 10

  
Comentários
[1] Comentário enviado por rafaelfreitas em 06/04/2009 - 15:06h

Parabéns pelo artigo... bem didático....
continue com os artigos sobre o CACTI...


[2] Comentário enviado por agimenez em 09/04/2009 - 09:14h

Muito bom, parabéns!!!

Mas queria entender como monitorar sistema Linux e Windows, como grafico de consumo de trafego... se tiver alguma coisa que possa compartilhar conosco, seria bem legal!!!!

[3] Comentário enviado por hendrigo em 13/04/2009 - 13:56h

Qual versão do rrdtool ele instala, 1.2 ou 1.3?

[4] Comentário enviado por agimenez em 13/04/2009 - 15:25h

RRDtool 1.2.15

[5] Comentário enviado por thacius_m em 14/04/2009 - 13:33h

Parabens pelo tutorial...


[6] Comentário enviado por carlinhojunior em 14/05/2009 - 09:03h

E aí kra tudo bem...

olha só...

quando digitei o comando Chown apareceu o seguinte:

chown: usuário inválido: `mysql-mysql'

porque?

o que devo fazer?...

t+

[7] Comentário enviado por ricardogermano em 29/09/2009 - 10:06h

Parabéns otimo artigo mas o problema é que na instalação do "mysql-server" esta errado esta ditado "msyql-server ".
Até mais .
Por que nós amamos a liberdade!

[8] Comentário enviado por Gustavo_Franco em 01/12/2010 - 08:08h

Desculpe a dificuldade boba mas meu negocio é mais router cisco, eu também quando cheguei no chown deu o seguinte -> chown: usuário inválido: `mysql-mysql' dai até troquei pros usuário e senha e vice ver do Mysql mas nada.. hehe abs obrigado e belo artigo.


At
Gustavo Franco

[9] Comentário enviado por hellsdragon em 07/12/2010 - 16:43h

Eae Gustavo,

Na linha
chown -R mysql-mysql /var/lib/mysql

Mude para
chown -R mysql:mysql /var/lib/mysql

Espero ter ajudado!

H'D

[10] Comentário enviado por wp3m5 em 20/12/2010 - 19:58h

Prezado amigo quando tento acessar o cacti ta apresentando o seguinte erro:
Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'cacti'@'localhost' (using password: YES) in /usr/share/php/adodb/drivers/adodb-mysql.inc.php on line 382

[11] Comentário enviado por snoose em 10/01/2011 - 12:00h

Muito bom o artigo.
Tudo em perfeito estado.
Só na hora do comando chown que não funcionou, porém o resto show de bola.
[]ś

[12] Comentário enviado por UnsigneD em 13/06/2011 - 15:32h

Está a dar este erro quando tento aceder ao http://localhost/cacti :

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'cacti'@'localhost' (using password: YES) in /usr/share/php/adodb/drivers/adodb-mysql.inc.php on line 382

Alguem me sabe ajudar?

Cumprimentos e obrigado :)

[13] Comentário enviado por danilorpneves em 14/06/2011 - 09:03h

Você chegou criar a database e importou as tables do cacti no mysql ?
Você criou o usuário cacti no banco e deu permissão pra ele ?
qual foi sua referência ?

[14] Comentário enviado por rafarrs_info em 12/08/2011 - 10:36h

Prezado Danilo, muito bom o post.
No entanto estou com um problema em meu cacti que ele não gera gráficos. Assim quando clico em Console, Graphs Management e escolho o gráfico ele aparece normal, porém quando clico em Graphs e escolho a árvore o gráfico não aparece, não mostra a imagem.
Alguém poderia me ajudar ou passou pelo mesmo problema ?
Desde já agradeço atenção.

[15] Comentário enviado por danilorpneves em 16/08/2011 - 15:50h

verifica se no cron está rodando o poller.php a cada 5 minutos.

[16] Comentário enviado por karact em 16/08/2011 - 21:13h

Da uma olhada se a versão do RRDTool que vc instalou é a mesma da que está selecionada no frontend.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts