Skip to content
ednilson edited this page Jul 12, 2011 · 8 revisions

Instalação e Configuração

español | english

1 - Definições dos Pré-requisitos

ver

2 - Preparação de ambiente e instalação

2.1 - Criar a estrutura de diretórios da aplicação SciELO

#>mkdir -f /var/www/scielo

Caso o site esteja distribuído em mais de um servidor (sistema em balanceamento de carga) a estrutura precisa ser a mesma em todos os servidores.

2.2 - Instalando através do GitHub

  1. Acessar: http://www.github.com/scieloorg/Web
  2. Clicar no botão Download "A última versão será baixada"
  3. Descompactar o arquivo em um diretório temporário e posteriormente mover o conteúdo descompactado para o diretório da aplicação /var/www/scielo

A estrutura copiada para /var/www/scielo deve ser:

bases/
bases_modelo/
bases-work/
bases-work_modelo/
cgi-bin/
htdocs/
logs/
proc/
serial/
serial_modelo/ 

2.3 - Incluir os pacote do ISIS e WWWISIS no diretório da aplicação

No diretório /var/www/scielo/proc/cisis

Baixar o pacote do CISIS do site de produtos da BIREME. A versão recomendada é a versão LINDG4.

Para verificar a versão copiada do site de produtos da BIREME, executar:

/var/www/scielo/proc/cisis#>./mx what

O resultado deve ser parecido com:

CISIS Interface v5.2b/GC/W/L/M/32767/16/60/I - Utility MX
CISIS Interface v5.2b/.iy0/Z/4GB/GIZ/DEC/ISI/UTL/INVX/B7/FAT/CIP/CGI/MX/W
Copyright (c)BIREME/PAHO 2006. [!http://www.bireme.br/products/cisis]

No diretório /var/www/scielo/cgi-bin

Baixar o pacote WWWISIS do site de produtos da BIREME. A versão recomendada e a versão LINDG4.

Para verificar a versão do WWWISIS e também comprovar se o Apache foi configurado corretamente para executar scripts cgi, acessar a url:

http://localhost/cgi-bin/wxis.exe?hello

O resultado deverá ser parecido com:

CISIS Interface v5.4.02_p5/GC/512G/W/L4/M/32767/16/60/I - XML !IsisScript WWWISIS 7.1d
CISIS Interface v5.4.02_p5/.iy0/Z/GIZ/DEC/ISI/UTL/INVX/B7/FAT/CIP/CGI/MX/W
Copyright (c)BIREME/PAHO 2008. [!http://www.bireme.br/products/cisis]
Copyright (c)BIREME/PAHO 2008. [!http://bvsmodelo.bvsalud.org/php/index.php?lang=pt]
Copyright (c)BIREME/PAHO 2008. [!http://bvsmodelo.bvsalud.org/php/level.php?lang=pt&component=28&item=1]

WXIS release date: Sep 24 2008

2.4 - Configuração inicial do arquivo /var/www/scielo/htdocs/scielo.def.php

Copiar o arquivo scielo.def.php.template para scielo.def.php

#>cp /var/www/scielo/htdocs/scielo.def.php.template /var/www/scielo/htdocs/scielo.def.php
#>vi var/www/scielo/htdocs/scielo.def.php

O arquivo esta organizado em sessões identificadas por '''[ ]''', onde cada sessão possui um grupo de variáveis.

Neste ponto serão configurados apenas parâmetros que permitem a utilização de componentes básicos do site SciELO. Para configuração de serviços específicos como, Bibliometria, Estatísticas de Acesso, SCIMAGO, Google Scholar, Crossref, Cache e outros acessar a página de configurações especiais ver

Configuração de identificação básica do site SciELO

[SITE_INFO]
''SITE_NAME=SciELO - Scientific Electronic Library Online''
''SHORT_NAME=Scielo Brazil''
''SITE_AUTHOR=FAPESP – BIREME''
''ADDRESS_1=Rua Botucatu, 862 - Vila Clementino''
''ADDRESS_2=04023-901 São Paulo SP''
''COUNTRY=Brasil''
''PHONE_NUMBER="+55 11 5576-9863'
''FAX_NUMBER="+55 11 5575-8868"''
''E_MAIL=!scielo@bireme.br''
''STANDARD_LANG=en''
'''APP_NAME=scielo'''

O conteúdo de APP_NAME deverá ser consultado con a equipe técnica da SciELO.

[SCIELO]
'''SERVER_SCIELO=localhost'''

O conteúdo de SERVER_SCIELO deverá ser substituido pelo domínio do site SciELO configurado no APACHE.

[PATH]
PATH_XSL=/var/www/scielo/htdocs/xsl/
PATH_DATABASE=/var/www/scielo/bases/
PATH_PDF=/var/www/scielo/bases/pdf
PATH_TRANSLATION=/var/www/scielo/bases/translation/
PATH_HTDOCS=/var/www/scielo/htdocs/
PATH_OAI=/var/www/scielo/htdocs/oai/
PATH_PROC=/var/www/scielo/proc/

2.5 - Configurar o arquivo /var/www/scielo/htdocs/iah/iah.def

Copiar o arquivo iah.def.template para iah.def.php

#>cp /var/www/scielo/htdocs/iah/iah.def.template /var/www/scielo/htdocs/iah/iah.def
#>vi /var/www/scielo/htdocs/iah/iah.def
[PATH]
PATH_CGI-BIN=/var/www/scielo/cgi-bin/iah/
PATH_DATABASE=/var/www/scielo/bases/

O conteúdo de “PATH_CGI-BIN” deverá ser substituido para o caminho da aplicação SciELO configurado no APACHE.

O conteúdo de “PATH_DATABASE” deverá ser substituido para o caminho da aplicação SciELO configurado no APACHE.

[HEADER]
LOGO URL=localhost
HEADER URL=localhost

O conteúdo de “LOGO URL” deverá ser substituido para o domínio da aplicação SciELO configurado no APACHE.

O conteúdo de “HEADER URL” deverá ser substituido para o domínio da aplicação SciELO configurado no APACHE.

[IAH]
MANAGER E-MAIL=scielo@bireme.br
LOG_DATABASE=/var/www/scielo/bases/logdia/iahlog

O conteúdo de “MANAGER E-MAIL” deverá ser substituido pelo email do administrador do novo site SciELO.

O diretório configurado en LOG_DATABASE deverá ter permissões de escrita para o usuario apache, daemon ou nobody.

2.6 - Configurar o arquivo /var/www/scielo/htdocs/iah/article.def

Copiar o arquivo article.def.template para article.def.php

#>cp /var/www/scielo/htdocs/iah/article.def.template /var/www/scielo/htdocs/iah/article.def
#>vi /var/www/scielo/htdocs/iah/article.def
[FILE_LOCATION]
FILE HEADER.IAH=/var/www/scielo/cgi-bin/iah-styles/header.pff
FILE QUERY.IAH=/var/www/scielo/cgi-bin/iah-styles/query.pft
FILE LIST6003.PFT=/var/www/scielo/cgi-bin/iah-styles/list6003.pft
FILE PROC.PFT=/var/www/scielo/htdocs/pfts/proc_split_mst.pft
FILE iso.pft=/var/www/scielo/cgi-bin/iah-styles/fbiso.pft
FILE abn.pft=/var/www/scielo/cgi-bin/iah-styles/fbabn.pft
FILE van.pft=/var/www/scielo/cgi-bin/iah-styles/fbvan.pft
FILE places.pft=/var/www/scielo/cgi-bin/iah-styles/place-generico.pft
FILE month1.pft=/var/www/scielo/cgi-bin/iah-styles/month1.pft
FILE month2.pft=/var/www/scielo/cgi-bin/iah-styles/month2.pft
FILE scistyle.pft=/var/www/scielo/cgi-bin/iah-styles/scistyle.pft
FILE AHBTOP.HTM=/var/www/scielo/cgi-bin/iah-styles/%lang%/ahbtop.htm
FILE AHLIST.PFT=/var/www/scielo/cgi-bin/iah-styles/%lang%/ahlist.pft
FILE ahlist.pft=/var/www/scielo/cgi-bin/iah-styles/%lang%/ahlist.pft
FILE citation.xml=/var/www/scielo/cgi-bin/iah-styles/fbisoXML.pft
[VARIABLES]
VARIABLE APP_PATH=/var/www/scielo
VARIABLE APP_REVISTAS_PATH=/var/www/scielo/htdocs/revistas/

Ajustar os paths dos parâmetros acima para o path da aplicação SciELO configurado no APACHE

2.7 - Configurar o arquivo /var/www/scielo/htdocs/iah/title.def

Copiar o arquivoarticle.def.template para article.def.php

#>cp var/www/scielo/htdocs/iah/title.def.template /var/www/scielo/htdocs/iah/title.def
#>vi /var/www/scielo/htdocs/iah/title.def
[FILE_LOCATION]
FILE HEADER.IAH=/var/www/scielo/cgi-bin/iah-styles/header.pft
FILE scistyle.pft=/var/www/scielo/cgi-bin/iah-styles/scistyle.pft
FILE places.pft=/var/www/scielo/cgi-bin/iah-styles/place-generico.pft
FILE iso.pft=/var/www/scielo/cgi-bin/iah-styles/fbsrc1.pft
FILE van.pft=/var/www/scielo/cgi-bin/iah-styles/fbsrc1.pft
FILE abn.pft=/var/www/scielo/cgi-bin/iah-styles/fbsrc1.pft
[VARIABLES]
VARIABLE APP_PATH=/var/www/scielo
VARIABLE APP_REVISTAS_PATH=/var/www/scielo/htdocs/revistas/

Ajustar os paths dos parâmetros acima para o path da aplicação SciELO configurado no APACHE

Clone this wiki locally