Documento de Instalação do e-ProInfo

(Referência - 06 de dezembro de 2005)

1) REQUISITOS DE SOFTWARE E CONFIGURACOES PARA O AMBIENTE e-ProInfo 1.1) SERVIDOR HTTP APACHE (HOMOLOGADO na versao 2.0.55) a) Habilitado suporte para linguagem PHP b) REQUISITOS PARA O ARQUIVO httpd.conf LimitRequestBody 5242880 (Tamanho maximo de upload de arquivos do APACHE em bytes) DirectoryIndex default.php index.php index.html index.htm index.html.var 1.2) PHP (HOMOLOGADO na versao 4.4.1) a) Habilitado suporte para: PostgreSQL GD JPEG PNG XPM ZLIB TIFF FREETYPE TTF CPDFLIB '--with-pgsql=/usr' '--with-gd=/usr' '--with-jpeg-dir=/usr/lib' '--with-png-dir=/usr/lib' '--with-xpm-dir=/usr/lib' '--with-zlib-dir=/usr/lib' '--with-tiff-dir=/usr/lib' '--with-freetype-dir=/usr/lib' '--with-ttf=/usr/lib' '--with-cpdflib=/usr/lib'

b) REQUISITOS PARA O ARQUIVO php.ini: zlib.output_compression = On register_globals = On upload_max_filesize = 5M (Tamanho maximo de upload de arquivos do PHP. Observar tambem a variavel LimitRequestBody na configuracao do apache "httpd.conf") session.auto_start = 1 session.gc_maxlifetime = 3600 (Tempo de duracao da sessao em segundos. Ex: 3600 segundos = 60 minutos) 1.3) JPGRAPH (HOMOLOGADO na versao 1.19) a) Nada a observar 1.4) POSTGRESQL (HOMOLOGADO na versao 7.4.7) a) Formatos de DATA/HORA no padrao ISO (YYYY-MM-DD HH:MM:SS)

log 2>&1 As mensagens direcionadas para a tela.conf") session.gc_maxlifetime = 3600 (Tempo de duracao da sessao em segundos.sql > resultado.1.html.auto_start = 1 session.php index.html index.var b) Instalar e configurar o PHP.htm index. Editar o arquivo de configuracao do PHP "php.ini" e modificar as variaveis: zlib. configuradas e disponiveis. antes do procedimento de instalacao do e-ProInfo a) Instalar e configurar o servidor APACHE com suporte a linguagem PHP. Observar tambem a variavel LimitRequestBody na configuracao do apache "httpd. para construcao do banco de dados: psql eproinfo < eproinfo.php index.conf" e modificar as variaveis: LimitRequestBody 5242880 (Tamanho maximo de upload de arquivos do APACHE em bytes) DirectoryIndex default.log" O banco de dados esta pronto! . Ex: 3600 segundos = 60 minutos) c) Instalar e configurar o servidor PostgreSQL.1. d) Inicializar o banco de dados do e-ProInfo Criar o banco de dados com o nome "eproinfo" executando o seguinte comando como usuario "postgres": createdb -E LATIN1 eproinfo Ainda como usuario "postgres" executar o script "eproinfo. poderao ser visualizadas no arquivo "resultado.1) INSTALANDO E CONFIGURANDO AS APLICACOES Todas as aplicacoes devem estar instaladas.5-9) a) Nada a observar 2) INSTALACAO 2. Editar o arquivo de configuracao do APACHE "httpd.sql".5) SERVIDOR DE E-MAIL (HOMOLOGADO Postfix na versao 2. localizado na pasta "banco".output_compression = On register_globals = On upload_max_filesize = 5M (Tamanho maximo de upload de arquivos do PHP.

. h) Acertar as permissoes do sistema de arquivos Permanecendo no diretorio raiz dos sites.php" e realize as alteracoes nos valores das variaveis de acordo com a configuracao de sua rede e seu servidor de banco de dados. crie um diretorio virtual na configuracao do APACHE com o respectivo caminho.) edite o arquivo "./eproinfo/modulo chmod -R 770 . Pronto! O e-proinfo foi instalado e ja pode ser utilizado ..19) estao sendo distribuidos juntamente com o e-proinfo e ficam localizados na pasta "./eproinfo/chat_forum1/chat/log chmod -R 770 . j) Para alterar algum texto do ambiente (Mensagens.tar. f) Se for o caso. g) Edite o arquivo "./eproinfo/biblioteca/usuariobanco_inc. etc.e) Instalar os arquivos do e-ProInfo Como superusuario (root)./eproinfo/multilingua/xml/1.txt" na pasta "docs". botoes. titulos./eproinfo/webfolio chmod -R 770 ./eproinfo -type d | xargs -i chmod 570 {} chmod -R 770 . localizado na pasta "codigo" (sera criada uma pasta chamada eproinfo)./eproinfo/adm/relatorio/grafico". va para o diretorio raiz dos sites (Ex: /var/www/html ou /wwwroot)./eproinfo find .bz2./eproinfo/upload chmod -R 770 .root ./eproinfo (Atente para o detalhe que nobody eh o usuario proprietario do APACHE e root pode ser substituido por um grupo de gerencia o qual possui permissoes de gravacao no sistema de arquivos) chmod -R 470 .xml e realize as alteracoes desejadas. execute: chown -R nobody. 3) Consulte o arquivo "como_comecar_no_eproinfo. Extraia o contedudo do pacote eproinfo./eproinfo/multilingua/xml i) Reiniciar o servidor APACHE. k) Os arquivos da biblioteca JPGRAPH (v1. alertas.