Passos para instalação do SciELO 3.3 em Linux: PRÉ-REQUISITOS: A. Hardware e software 1. ter um servidor web instalado (*); 2. ter o PHP (**) instalado e configurado com o servidor web; 3. ter o PHP configurado para utilizar as funções de tratamento de XML e XSL (Sablotron e eXpat); (*) Testado sob Apache 1.3.xx e IIS 4/IIS 5 (**) Testado nas versões 4.3.x B. Conhecimento técnico 1. conhecimento avançado de sistema operacional Linux, configuração e administração de rede, configuração de servidor web, instalação de software aplicativo 2. conhecimento básico de XML e XSL Sites com informação sobre os "software" pré-requeridos: 1. PHP : http://www.php.net/ 2. eXpat : http://expat.sourceforge.net/ 3. Sablotron : http://www.gingerall.com/charlie/ga/xml/p_sab.xml 4. Apache : http://www.apache.org I. INSTALAÇÃO DO PACOTE: 1. Criar o diretório onde se deseja instalar o SciELO ex: mkdir /home/user/ 2. Descompactar o pacote completamente no diretório criado no passo 1 ex: tar xvfzp scielo-linux-3.3_web.tgz O tgz criará a seguinte estrutura de diretórios: scielo/htdocs scielo/cgi-bin scielo/bases scielo/bases-work scielo/serial scielo/proc 3. Configurar seu servidor web de acordo com a estrutura de diretórios criada no passo 2. Exemplo de VirtualHost para o servidor Apache ServerAdmin serveradmin@bvs.br DocumentRoot "/home/user/scielo/htdocs/" Options Indexes FollowSymLinks MultiViews ServerName meu.site.scielo DirectoryIndex index.htm index.php homepage.htm ScriptAlias /cgi-bin/ "/home/user/scielo/cgi-bin/" AllowOverride None Options None Order allow,deny Allow from all 3.1. Diretórios a considerar na configuração do servidor web: scielo/htdocs --> diretório que contém os documentos scielo/cgi-bin --> diretório que contém os scripts cgi 4. Acessar a página de setup do pacote em um browser e seguir os passos descritos para configurar o sistema em seu servidor: ex: http://meu.site.scielo/install/setup.php NOTA: antes de executar o setup, verificar que o arquivo wxis.lic foi colocado no diretorio do cgi-bin 5. Acessar a URL do site do SciELO, por exemplo: http://meu.site.scielo/ II. NOTAS SOBRE PHP.INI Para que o php esteja bem configurado, verificar: A. a opção "error reporting" deve ter "~E_WARNING" (não reportar Avisos): error_reporting = E_ALL & ~E_NOTICE & ~E_WARNING B. a opção "register_globals" deve estar "On": register_globals = On C. o comentário (;) da linha abaixo deve ser retirado: default_charset = "iso-8859-1" III. NOTAS SOBRE O WWWISIS: Para que o WWWISIS execute corretamente deve-se garantir: A. que existe uma licença de uso (caso o nome do servidor seja diferente de localhost) B. a licença esteja no diretório cgi-bin da aplicação ATENÇÃO: Para a utilização do scielo-web é necessário uma licença de uso do software WWWISIS. Para maiores informações sobre o WWWISIS e sobre a licença de uso, queira acessar o site: http://productos.bvsalud.org/product.php?id=wwwisis&lang=pt Em caso de dúvidas ou problemas, enviar e-mail para: bvs.technical.support@listas.bireme.br