Closed deandr closed 3 years ago
@deandr
Realizamos a instalação, mas estamos com a seguinte dificuldade:
A aplicação não encontra um esse caminho para gravar esse arquivo de log e acredito que por conta disso também não, realiza qualquer pesquisa.
@deandr
Para realizar a instalação utilizando o Dockerfile foi necessário realizar as seguintes alterações nos arquivos:
apache-config.conf:
<VirtualHost *:80>
ServerAdmin jamil.atta@scielo.org
DocumentRoot /var/www/iahx-sites/scieloorg
ServerName homolog.search.scielo.org
<Directory /var/www/iahx-sites/scieloorg/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/scieloorg-error.log
CustomLog ${APACHE_LOG_DIR}/scieloorg-access.log combined
</VirtualHost>
<VirtualHost *:80>
ServerAdmin jamil.atta@scielo.org
DocumentRoot /var/www/iahx-sites/revenf
ServerName homolog.search.revenf.org
<Directory /var/www/iahx-sites/revenf/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order deny,allow
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/revenf-error.log
CustomLog ${APACHE_LOG_DIR}/revenf-access.log combined
</VirtualHost>
Dockerfile linhas 30-40:
# Copy site into place.
ADD iahx /var/www/iahx
ADD iahx-sites/scieloorg /var/www/iahx-sites/scieloorg
ADD iahx-sites/revenf /var/www/iahx-sites/revenf
# Work place.
WORKDIR /var/www/iahx
RUN mv config/config-mail-TEMPLATE.php config/config-mail.php
RUN chown -R www-data:www-data /var/www/iahx/logs
Aberto um chamado para a equipe de infraestrutura para adicionar um novo domínio, para que seja realizado testes de uso.
Em conversa com a equipe decidimos em reunião que nesse momento é desnecessária uma validação de uso da aplicação @alexxxmendonca.
Por conta dessa alteração o sistema de indexação ganhou novos domínios segue:
http://homolog-search.scielo.org http://homolog-search.revenf.org
O que esse PR faz?
Adiciona capacidade de disponibilizar multisites compartilhando os mesmos arquivos core do IAHX.
Onde a revisão poderia começar?
Foi configurado dois ServerNames (search.scielo.org e search.revenf.org) no arquivo apache-config.conf e para testes locais os mesmos foram adicionados no arquivo hosts do computador.