PROCEDIMENTOS PARA INSTALAÇÃO DO SERVIDOR WEB (SIGA-ADM) COORDENAÇÃO DE TECNOLOGIA (COTEC) MAIO/2010 Rua do Rouxinol, N 115 / Salvador Bahia CEP: 41.720-052 Telefone: (71) 3186-0001. Email: cotec@ifbaiano.edu.br Site: http://www.ifbaiano.edu.br
SUMÁRIO 1. Controle de Versão... 1 2. Objetivo... 1 3. Pré-requisitos... 1 4. Instalação do SIGA-ADM... 1 5. Considerações finais... 6
Página: 1 1. Controle de Versão Data Versão Descrição Autor 28/05/2010 1.0 Criação do documento André Luiz Andrade Rezende 2. Objetivo Este documento tem por objetivo registrar os procedimentos de instalação do servidor WEB (SIGA-ADM). 3. Pré-requisitos Para instalação do servidor WEB, os seguintes pré-requisitos devem ser atendidos. I. Instalação básica do servidor Linux Debian. Conforme descrito no documento intitulado PROCEDIMENTOS BÁSICOS DE INSTALAÇÃO DO SERVIDOR LINUX DEBIAN. II. Instalação do serviço Apache no Sistema Operacional Linux Debian. Conforme descrito no documento intitulado PROCEDIMENTOS PARA INSTALAÇÃO DO SERVIÇO APACHE NO SISTEMA OPERACIONAL LINUX - DEBIAN. 4. Instalação do SIGA-ADM Para instalação do servidor WEB, os seguintes passos devem ser seguidos. São eles: I. Descompactando o arquivo Deve-se realizar o FTP do arquivo SIGA-ADM-10.02.tar. No servidor, acesse a pasta para qual o arquivo foi transferido e execute o comando a seguir. tar -xvf SIGA-ADM-10.02 II. Movendo e renomeando a pasta descompactada Deve-se mover a pasta criada SIGA-ADM-10.02 para /var/www/ e renomeá-la para miolo. Conforme comando a seguir. mv SIGA-ADM-10.02 /var/www/miolo
Página: 2 III. Alterando os arquivos de configuração Deve-se substituir os arquivos passwd.conf e miolo.conf localizados no caminho /var/www/miolo/etc/. As configurações corretas encontram-se no compartilhado 1 da GTI. IV. Instalando JRE Deve-se adicionar no arquivo source.list o repositório para efetuar o download da máquina virtual Java. echo "deb http://debian.pop-sc.rnp.br/debian/ lenny non-free" >> /etc/apt/sources.list Após a execução do comando anterior, deve-se atualizar a base de repositórios listados no MIRROR. # aptitude update Instalar os pacotes do Java. # aptitude install sun-java6-jre V. Alterando as informações dos arquivos 2 miolo.conf e passwd.conf Deve-se localizar no arquivo miolo.conf a tag <db>. Nessa estrutura as seguintes informações devem ser alteradas, de acordo com endereçamento do servidor de banco de dados. São elas: <host> e <jdbc_db>. Conforme figura abaixo. 1 28-05-2010. O compartilhado da DTI encontra-se no caminho \\192.168.0.2\COTEC\Backupservidores\ssa01ret\configurações. 2 Os arquivos moilo.conf e passwd.conf possuem as informações (host, database, password) para acesso ao banco de dados do SIGA-ADM.
Página: 3 No arquivo passwd.conf existe a tag <db>. Nessa estrutura a referência <password> deve ser alterada, de acordo com a senha criada para o usuário administrador do serviço Postgres. Conforme figura abaixo. VI. Criando o VirtualHost no Apache2 Para permitir o acesso ao sistema pelo navegador, deve-se copiar o arquivo 000-default, dando-lhe o nome de 01-default. Conforme comando a seguir. cp /etc/apache2/sites-enabled/000-default /etc/apache2/sites-enabled/001-default Para criar o virtualhost deve-se editar o arquivo criado anteriormente (001-default). Conforme comando a seguir. Vim /etc/apache2/sites-enabled/001-default Acrescentar: localize o campo DocumentRoot e acrescente três informações: a primeira /miolo/html onde está /var/www/ ficando /var/www/miolo/html. Logo abaixo, insira a linha Servername 3. Procure na linha Directory o trecho /var/www/ e acrescente /miolo/html ficando /var/www/miolo/html. Conforme figura abaixo. 3 Esse endereço refere-se a URL de acesso ao sistema. A informação encontra-se no arquivo miolo.conf.
Página: 4 VII. Alterando o arquivo de Host Deve-se editar o arquivo hosts, inserindo a referência ao sistema. vi /etc/hosts Acrescentar: abaixo ao trecho 127.0.0.1 localhost, insira a linha 127.0.0.1 URL_SISTEMA 4 VIII. Liberando permissões das pastas Deve-se liberar as permissões na pasta /var/www/miolo/var do SIGA-ADM. No comando a seguir, o trecho www-data referese ao usuário do Sistema Operacional que executa o serviço do Apache. chown -c -R www-data /var/www/miolo/var chmod -R 766 /var/www/miolo/var IX. Instalando o pacote de acesso ao banco de dados Postgres aptitude install php5-pgsql X. Problema de impressão da capa É necessário criar uma pasta chamada siga em /usr/share/fonts/ e dentro dela colocar a fonte MyriadBold.ttf 5. XI. Remover botão excluir Deve-se retirar a possibilidade de exclusão de processos e protocolados no sistema. Para tanto, modifique o arquivo frmprocesso.class. Conforme comando abaixo. vim var/www/miolo/modules/protocolo/forms/processos /frmprocesso.class 4 Esse endereço refere-se a URL de acesso ao sistema. A informação encontra-se nos arquivos miolo.conf e 001- default. 5 28-05-2010. O compartilhado da DTI encontra-se no caminho \\192.168.0.2\COTEC\Backupservidores\ssa01ret\configurações.
Página: 5 A alteração deve ser realizada no arquivo comentando o bloco que corresponde ao comentário menu apagar. Conforme figura abaixo. XII. Remover botão de processos múltiplos Deve-se retirar a possibilidade de processos múltiplos. Para tanto, modifique o arquivo main.inc. Conforme comando abaixo. vim /var/www/miolo/modules/protocolo/handlers/main. inc A alteração deve ser realizada no arquivo comentando o bloco que corresponde a imagem múltiplos_processos.png. Conforme figura abaixo.
Página: 6 XIII. Logotipo da capa do processo Deve-se copiar para o diretório /var/www/miolo/html/images/ o arquivo logo.png 6. 5. Considerações finais Os casos omissos serão tratados pela Coordenação de Tecnologia (COTEC). As dúvidas relacionadas a este guia poderão ser enviadas para o endereço eletrônico: cotec@ifbaiano.edu.br. 6 28-05-2010. O compartilhado da DTI encontra-se no caminho \\192.168.0.2\COTEC\Backupservidores\ssa01ret\configurações.