Install ABCD in Linux
This page is under translation.
Obtendo o pacote
O pacote do ABCD pode ser exportado do sistema de versionamento do projeto, que é o subversion. O seguinte comando pode ser utilizado para efetuar o download da aplicação para o Windows:
svn export svn://svn.reddes.bvsalud.org/abcd/tags/0.5-beta-windows ABCD
A versão para Linux é feita desta forma:
svn export svn://svn.reddes.bvsalud.org/abcd/tags/0.5-beta-linux ABCD
Configurando Ambiente
Configurando Estrutura de Diretórios
Antes de proceder com a instalação do ABCD, alguns cuidados devem ser tomados em relação as permissões de diretório e arquivos. Supondo que daemon seja o nome do grupo e também o nome de usuário para o Apache, os seguintes comandos devem ser executados no diretório em que o ABCD foi descarregado:
chown -R daemon:daemon ./temp chown -R daemon:daemon ./bases chown daemon:daemon ./htdocs/php/config.php chown daemon:daemon ./htdocs/site/bvs-site-conf.php chown daemon:daemon ./htdocs/iah/scripts/iah.def.php chown -R daemon:daemon ./htdocs/site/local/
Configurando Apache
Obs.: Deve ser adaptado conforme o sistema.Supondo que o diretório de instalação do ABCD seja /home/aplicacoes/abcd/, é sugerido a seguinte configuração de Virtual Host para o Apache:
<VirtualHost *:80>
ServerName abcd.your-domain.com
DocumentRoot /home/aplicacoes/abcd/htdocs
DirectoryIndex index.htm index.php homepage.htm index.html default.htm default.html
ScriptAlias /cgi-bin/ /home/aplicacoes/abcd/cgi-bin/
ErrorLog "| /usr/local/httplog/bin/httplog /usr/local/apache-2.2.8/logs/abcd-error-%Y-%m-%d.log 5M"
CustomLog "| /usr/local/httplog/bin/httplog /usr/local/apache-2.2.8/logs/abcd-access-%Y-%m-%d.log" combined
</VirtualHost>
