Académique Documents
Professionnel Documents
Culture Documents
GOVERNO FEDERAL
SOFTWARE PÚBLICO
MANUAL DE IMPLANTAÇÃO
SISTEMA DE INVENTÁRIO CACIC
PARTE II
INSTALAÇÃO PARA O
SISTEMA OPERACIONAL
DEBIAN
Manual do Administrador
Distribuição Debian
Março de 2007 – V2
baseado na versão 2.2.2 da Dataprev e de experiências de instalação
do CACIC no Ministério do Planejamento e no Ministério do Trabalho e
Emprego.
2
3
Índice
3
4
4
5
1.4 Administração
5
6
1.5 Manutenção
6
7
Esse script, deve ser configurado de tal forma que execute na estação
de trabalho do usuário o programa chamado chkcacic.exe. Esse
programa, verifica a existência do CACIC na máquina do usuário.
Caso não exista, ele é responsável por carregar (realizar um
download) do servidor de FTP que esteja mais próximo dele,
consultando o gerente para obter tal informação. A decisão de qual
servidor é o mais próximo, deve ser previamente configurada no
módulo gerente do CACIC.
7
8
2 ETAPAS DE INSTALAÇÃO
http://www.softwarepublico.gov.br/dotlrn/clubs/cacic/file-
storage/download/cacic-v222-rc2.tar.gz?file%5fid=33510
$mkdir ~/cacic
$cd ~/cacic
cacic-v222.tar.gz
8
9
apt-get update
9
10
Se esse for o caso, pode ser escolhida uma das seguintes atitudes:
/etc/init.d/mysql stop
/etc/init.d/mysql stop
/etc/init.d/mysql start
10
11
Adicione um usuário que será usado pelo CACIC para download dos
updates. No exemplo a seguir, adicionamos uma conta ftpcacic:
#mkdir /var/www/ftpcacic/agentes
#chown ftpcacic.ftpcacic /var/www/ftpcacic/agentes
#/etc/init.d/proftpd restart
C:\>ftp <ip_do_servidor_cacic>
login: ftpcacic
senha: <senha_do_ftpcacic>
ftp>quit
11
12
■ Configure o PHP
register_globals = On
register_long_arrays = On (somente no php5)
error_reporting = E_COMPILE_ERROR|E_ERROR|
E_CORE_ERROR
extension=mysql.so
extension=gd.so
extension=mcrypt.so
■ Configure o Apache
AddDefaultCharset ISO-8859-1
12
13
Em um sistema Debian:
#/etc/init.d/apache2 stop
#/etc/init.d/mysql stop
#/etc/init.d/proftpd stop
Inicie os serviços:
#/etc/init.d/proftpd start
#/etc/init.d/mysql start
#/etc/init.d/apache2 start
13
14
“http://<IP_GERENTE>/cacic2/instalador/index.php”
/<DocumentRoot>/cacic2/instalador/DB_Cacic_01022007.sql
14
15
-p<SUA_SENHA_DE_ROOT_MYSQL> -D cacic
/<DocumentRoot>/cacic2/include/config.php.original
/<DocumentRoot>/cacic2/include/config.php.
#cp /<DocumentRoot>/cacic2/include/config.php.original
/<DocumentRoot>/cacic2/include/config.php
15
16
http://<IP_GERENTE>/cacic2/
Usuário: <LOGIN_DO_USUARIO>
Senha: <SENHA_DO_USUÁRIO>
16
17
● As configurações TCP/IP;
● O Servidor de FTP, login e senha para ftp para o gerente;
● O Servidor de FTP, login e senha para ftp para o agente;
● O caminho do servidor de update para o FTP.
17
18
18
19
19
20
20
21
Será feito o update e exibido uma página com os arquivos que foram
transferidos.
Para que o agente CACIC possa efetivar uma coleta, deve-se realizar
a configuração da rede onde encontra-se o agente. Esta configuração
é realizada no servidor gerente do CACIC.
21
22
22
23
23
24
Essa ação permite que sejam coletadas, nas estações onde os agentes
CACIC estão instalados, as informações acerca dos sistemas
previamente cadastrados na opção Administração/Cadastro/Perfis
Sistemas.
24
25
Este módulo só precisa ficar ativo se existir este Antivírus, caso não
tenha em sua rede desmarque.
25
26
26
27
27
28
28
29
29
30
C:\>ftp <ip_do_servidor_cacic>
login: ftpcacic
senha: <senha_do_ftpcacic>
binary
cd agentes
bi
prom
mget chkcacic.exe
30
31
deb http://guialivre.governoeletronico.gov.br/cacic/debian ./
31
32
$server =
'<IPOUHOSTNAME_DO_SERVIDOR_GERENTE_cacic>';
$testmode = 0;
$testmode = 1;
$verbose = 1;
Instale o dmidecode.
32
33
$server = '<IP_HOSTNAME_DO_SERVIDOR_GERENTE_cacic>';
$testmode = 0;
$testmode = 1;
$verbose = 1;
33
34
34