Instalando e configurando o CACTI no FreeBSD

Publicado por Perfil removido em 04/02/2011

[ Hits: 12.802 ]

 


Instalando e configurando o CACTI no FreeBSD



1) Instalando o pacote do CACTI

# find /usr/ports | grep cacti
# cd /usr/ports/.../cacti
# make install clean


2) Copiando o diretório CACTI

# cd /usr/local/share
# mv cacti /usr/local/www/


3) Alterando o httpd.conf do Apache

# ee /usr/local/etc/apache22/httpd.conf

Adicione as seguintes linhas:

Alias /status /usr/local/www/cacti

<Directory "/usr/local/www/cacti">
   Order allow,deny
   Allow from all
</Directory>

4) Configurando conexão com o banco de dados MySQL.

Acesse o banco de dados MySQL via phpmyadmin e adicione o cacti.SQL lá!

Criando username e setando senha para o cacti:

mysql> use cacti;
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'senha';
mysql> flush privileges;

5) Editar o arquivo config.php:

# ee /usr/local/www/cacti/include/config.php

$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";

6) Ajustando a TIMEZONE no php.ini

# cd /usr/local/etc
# ls
# cp php.ini-production php.ini
# ee php.ini


Adicione a linha abaixo:

date.timezone='America/Sao_Paulo'

7) Adicionando o poller.php no crontab

# ee /etc/crontab

Adicione a seguinte linha no crontab:

*/5 * * * * cactiuser /usr/local/bin/php /usr/local/www/cacti/poller.php > /dev/null 2>&1

8) Instalando e configurando o SNMPD

# find /usr/ports | grep snmp
# cd /usr/ports/../snmp
# make install clean


9) Ajustando o arquivo de configuração

# cd /usr/local/share/snmpd/
# ee snmpd.conf


Adicione as linhas:

syslocation home
syscontact email-administrador
rocommunity private
rwcommunity public
disk /mnt/bkp
memory
master yes

10) Ajustando o rc.conf

Edite o arquivo rc.conf:

# ee /etc/rc.conf

Adicione a linha:

snmpd_enable="YES"

11) Acessando o Cacti

http://192.168.2.102:8080/status/install/

* No primeiro LOGIN utilize os seguintes dados para setar a senha de administrador:
  • Usuário: admin
  • Senha: admin

Outras dicas deste autor

Nix Packages no Ubuntu ou outras distribuições

Montando uma rede com 4 micros e uma impressora usando o Kalango Linux 3.3

Montando leitor de cartões de câmeras fotográficas no Slackware 10.2

Sorria... você está sendo filmado!

Epsxe no Linux

Leitura recomendada

Recuperando MBR do Windows

Uget funcional no browser

Habilitando ícones "Meu Computador", "Home" e "Lixeira" no desktop do seu Gnome

Trident TGUI9440 no Debian

Patch de 4 linhas para acelerar o Linux (Fedora 14)

  

Comentários
[1] Comentário enviado por removido em 04/02/2011 - 23:43h

Legal cara ! Valeu ...



Abraço.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts