Instalação e configuração do Cacic no Debian em 7 passos
O que é o CACIC?
Para quem não conhece, o CACIC é um software livre criado pelo governo federal que coleta informações sobre hardware e software dos computadores da sua rede local, fazendo assim um inventário que pode ser consultado através de uma interface Web. É um programa que facilita o suporte em empresas que possuem muitos computadores e precisam manter-se sempre atualizado das alterações nos equipamentos.
O CACIC é um software de inventário de hardware e software. Ele faz coleta destes dados nos computadores.
CACIC - Configurador Automático e Coletor de Informações Computacionais.
Quem desenvolveu o CACIC?
A DATAPREV do Escritório Estadual do Espírito Santo é responsável pelo desenvolvimento deste poderoso software de coleta de informações de sua rede. Um detalhe importante é que ele está baseado na GPL. Isto significa que é possível usá-lo de forma livre de acordo com a GPL. Parabéns a todos do DATAPREV pelo excelente software e a toda a comunidade que está cooperando! Site oficial:
# chown -R www-data /var/www/cacic2/ (modificar dono para o diretório cacic2)
# cd /var/www/cacic2/include
# cp config.php.Original config.php
# vi config.php
Alterações feitas no arquivo:
$ip_servidor = "BdServerIp_or_Name"; (Colocar "localhost")
$usuario_bd = "BdUserName"; (Colocar usuário do banco)
$senha_usuario_bd = "BdUserPassword"; (Colocar a senha do banco)
$path_aplicacao = "/var/www/default/cacic2"; (Retirar o "/default")
# chown -R www-data /var/www/cacic2/include/config.php (Modificar dono do config.php.)
4) Instalar PHP4:
# apt-get install apache php4-*
Configuração do php.ini:
# vi /etc/php4/apache/php.ini
memory_limit = 32M
display_errors = Off
register_globals = On
# Retirar "#" ou ";" das linhas abaixo, deixando-as desta forma:
extension=mysql.so
extendion=gd.so
extension=mcrypt.so
5) Instalação do MySQL-Server:
# apt-get install apache mysql-server-5.0
Configuração do mysql-server:
# /usr/bin/mysqladmin -u root password 'senha' - coloca senha no mysql
# echo "CREATE DATABASE cacic;"|mysql -u root -p - criação do banco
# mysql -u root -p -D cacic /var/www/cacic2/instalador/DB_Cacic_01022007. sql - criação das tabelas do banco
# echo "INSERT INTO locais VALUES (0,'divinfo','divinfo','divinfo');" | mysql -u root -p -D cacic
O que significa:
O primeiro "divinfo": Nome do local (Ex.: nome da empresa)
O segundo "divinfo": Sigla do local (Ex.: seção)
O terceiro "divinfo": Observação (Ex.: localização)
# echo "SELECT id_local FROM locais WHERE sg_local ='divinfo';" | mysql -u root -p -D cacic - achar id
#DefaultRoot ~ (Retirar o #)
#RequireValidShell (Retirar o #)
# adduser --shell /bin/false --home /var/www/ftpcacic ftpcacic (criação do usuário ftp sem shell válido e direcionando, o home do mesmo)
# mkdir /var/www/ftpcacic/agentes (criar o diretório /agentes)
# chown -R ftpcacic.ftpcacic /var/www/ftpcacic/agentes (modificar o dono)
7) Testar o ftp e o site:
ftp://localhost
http://localhost/cacic2/
Espero ter podido ajudar os amigos, toda configuração e instalação foram tiradas de experiências próprias e de manuais do próprio CACIC. Coloquei as informações de uma maneira simples para que as pessoas possam entender, mas se olharem, analisarem e entenderem o próprio manual oficial do CACIC terão sucesso também.
Apache/2.2.3 (Debian) mod_auth_kerb/5.3 mod_ldap_userdir/1.1.11 PHP/5.2.0-8+etch11 Server at srvdbn Port 80
Depois fui a pasta /vaw/www/cacic2, que foi descompactada do arquivo "cacic2-v222-final.tar.gz", e verifiquei que não existe a página index.html(.php). Não existe arquivos, somente pastas! E agora? O que fazer?
[2] Comentário enviado por diekn em 26/08/2008 - 21:48h
Ola,amigo,Karvox.
Bem amigo pelo que parece,o erro deve de estar no seu php.ini e http.conf.
Tente fazer o seguinte,desinstale tudo,e reinstale o apache1.3 e o php4,sugerido no arquivo,ja instalei tambem com essa dica no debian etch e ubuntu,sem problemas,esse erro pelo que estou lendo,esta na habilitação dos modulos do seu apache2,que particularmente,eu não gosto de trabalhar,peço somente que siga o passo-a-passo,que vc consiguira,espero ter podido ajudar,grande abraço.
[3] Comentário enviado por caio.cesar.ap em 12/02/2010 - 17:59h
Boa Tarde,
Eu sei q essa dica ensina instalar o CACIC 2.2, mas estou a instalar o CACIC 2.4 no Debian
o que ta acontecendo é o seguinte, fiz praticamente tudo certo, a pagina inicial do CACIC obe normalmente, mas não é possivel logar, não da nenhuma mensagem de erro nem nada, simplesmente atualiza a página.
[4] Comentário enviado por diekn em 26/03/2010 - 10:14h
Bem, amigo, quando isso acontece, o problema esta no banco de dados, de uma atenção maior na parte do banco de dados, pois isso ocorre, devido a nomes de usuarios e permissões, grande abraço, espero ter podido ajudar.
[5] Comentário enviado por wellingto78 em 27/01/2011 - 17:30h
o instalador está acusando um erro:
APRESENTA ISSO NA PAGINA DE LOGIN->
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'www-data'@'localhost' (using password: NO) in /var/www/cacic2/include/library.php on line 260
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /var/www/cacic2/include/library.php on line 261
Problemas durante a conexão ao BD.
APRESENTA ISSO PELO INSTALADOR->
Register Globals: ON OFF Para que o CACIC funcione corretamente é necessário - por enquanto - ativar essa diretiva.