Temos que instalar que é de fato um script perl.Você pode baixar os arquivos e configurá-los (“instalação manual”) ou use apt-get cacti.
1. PACKAGE INSTALL 2. MANUAL INSTALL
1- INSTALAR O CACTI COM O APT-GET (recomendado)
#apt-get install cacti
Você terá que configurar o mysql usando um pequeno assitente.no final do tutorial, um banco de dados mysql e um usuário chamado cacti serão automaticamente criados.
Senha do usário root do MySql
Nova senha do usuário cacti no MySql
Confirmar senha do usuário cacti no MySql
Servidor web usado pelo cacti
Agora o cacti está pronto para ser usado via: http://localhost/cactiO login e a senha padrão são admin.O Cacti checará se todas as ferramentas requeridas estão corretamente instaladas.
Licença do Cacti
Selecione "atualização" ou "nova instalação"
Verifique se as ferramentas requeridas foram corretamente informadas pelo cacti
Note que é o script poller.php que envia as requisições para os hosts remotos é lançado o usuário apache2 , que significa www-data.
Para reconfigurar o cacti, use o seguinte comando:
#dpkg-reconfigure cacti
Se você deseja ativar o poller manulamente:
#/usr/share/cacti/site/php5 poller.php
Algumas vezes você precisa ativá-lo manualmente, então ele executará automaticamente a cada 5 minutos por padrão.
Topo da página
2- INSTALAÇÃO MANUAL DO CACTI
Baixe o Catci em http://www.cacti.netdescomapcte o arquivo tar.gz
#tar -xvf cacti-0.8.6h.tar.gz
mova a pasta descompactada para dentro da sua pasta /var/www, por exemplo:
#mv /home/po/Desktop/cacti /var/www/
Então configure o banco de dados do Cacti
#mysqladmin -u root -p create cacti
Nós agora temos que inserir a tabela do Cacti dentro do banco de dados:
mysql -u root -p cacti < /var/www/cacti/sql/cacti.sql
Como sempre, é melhor acessar o banco de dados sem o usuário root.Então, logue no banco de dados e crie um novo usário MySQL:
#mysql -u root -p cacti
Nós daremos todos os direitos para o usuário cacti no banco de dados cacti:
mysql> grant all on cacti.* to cactiuser@localhost identified by 'cactiuser';
Agora, recarregue as permissões do mysql:
mysql>flush privileges; mysql>exit
Nós precisamos modificar as configurações de conexão com o banco de dados localizados no arquivo /var/www/cacti/include/config.php.
$database_type = "mysql";$database_default = "cacti";$database_hostname = "localhost";$database_username = "cactiuser";$database_password = "cactiuser";$database_port = "3306";
Nós precisamos criar o usuário que executará o cacti, este usuário não será permitido executar qualquer comando na shell (/bin/false):
#useradd cacti -d /var/www/cacti/ -s /bin/false
Nós precisamos que o usuário cacti escreva em dois diretório, então:
#chown -R cacti /var/www/cacti/
Nós precisaremos fazer um cron job para executar script php a cada 5 minutos
#crontab -e -u cacti*/5 * * * * php5 /var/www/cacti/poller.php > /dev/null 2>&1
Reinicie o servidor web apache:
#/etc/init.d/apache2 restart
Finalmente nós podemos logar no cacti usando um navegador web:
http://your_ip_address/cacti
Use "admin" como o login e senha padrão.Veja o browser screenshots.
Top Related