PREFEITURA MUNICIPAL DO NATAL Secretaria Municipal de Planejamento Coordenadoria de Tecnologia da Informação Departamento de Homologação e Desenvolvimento de Sistemas Manual de Instalação do e-SIC Livre MANUAL DE INSTALAÇÃO DO SISTEMA e-SIC Livre –Versão 1.0 1. VISÃO GERAL O sistema e-SIC Livre foi desenvolvido com objetivo de tornar as informações transparentes ao cidadão/instituição através de solicitações via internet, em cumprimento a Lei de Acesso a Informação (Lei nº 12.527). Os administradores do e-SIC garantem respostas as solicitações, em forma de arquivos, documentos, planilhas, etc., bem como protegem e administram as informações que são restritas as instituições. O sistema foi desenvolvido em plataforma web, na linguagem PHP e base dados MySql, podendo ser instalado em qualquer sistema operacional. Para o usuário ter acesso ao sistema, basta ter instalado um navegador web em sua máquina. 2. TECNOLOGIA E PRE-REQUISITOS - Servidor web Apache 2.0 - PHP 5.4 - MySql 5.5 - Navegador web (Chrome, Firefox, Internet Explorer, etc.) - Ferramenta para desenvolvimento: para codificação em php, qualquer editor de texto (notepad, notepad++) ou ferramentas de programação, como NetBeans (gratuito) por exemplo. Para administração do banco de dados MySql, existem diversas ferramentas gratuitas, como por exemplo MySql Workbench 6.1 e phpMyAdmin. 3. ESTRUTURA DO SISTEMA O sistema está dividido em duas áreas. Sendo uma área pública e outra restrita. A primeira é para acesso ao usuário solicitante da informação, e a segunda para o usuário interno do órgão que irá responder as solicitações. A área publica pode ser acessada pelo diretório principal “/leideacesso/index.php”. O sistema de acesso restrito está localizado no diretório “/leideacesso/restrito/index.php”. Esse diretório é independente, podendo até ser colocado em área separada (em uma intranet, por exemplo), bastando apenas ser configurado para acessar as classes do principal (ver item de instalação). 4. INSTALAÇÃO Instalar o servidor web Apache 2.0, o PHP 5.4 e o MySQL 5.5. No banco, executar o script fornecido “dbesiclivre.sql” de criação de tabelas e carregamento de dados de base. Se for utilizar o MySql Workbench 6.1, utilizar a importação de banco sinalizando o arquivo fornecido (Menu “Server” -> “Data Import”). Criar o usuário no banco para acesso do sistema, dando as devidas permissões as tabelas, procedures e views. PREFEITURA MUNICIPAL DO NATAL Secretaria Municipal de Planejamento Coordenadoria de Tecnologia da Informação Departamento de Homologação e Desenvolvimento de Sistemas Manual de Instalação do e-SIC Livre Colocar a pasta do sistema com os arquivos PHP no servidor e fazer alteração nos seguintes arquivos de configuração para ajuste das informações de acesso ao banco, endereço de e-mail do sistema, diretórios, entre outros: - /leideacesso/inc/config.php - /leideacesso/restrito/inc/config.php 5. CONFIGURAÇÃO DO SISTEMA A configuração do sistema é feita na área restrita. Acesse a área no endereço “leideacesso/restrito” utilizando o usuário padrão “admin” e senha “admin”. Para mais informações visualizar o manual do adminstrador do sistema. Deverá ser configurado lá os locais para upload e download de arquivos.