PROCESAMIENTO Y ACTUALIZACIÓN DE SITIOS VENEZUELA
Visión geral
O objetivo deste documento é explicar de forma simples os procedimentos necessários para a submissão de bases, processamento do site de homologação e atualização do site de produção.
Objetivo
- Envio de bases a través de PaperBoy
- Acceso remoto al servidor
- Recoger bases para procesamiento
- Procesamiento y validación en el sitio de homologación
- Actualización del sitio de producción
Envio de bases a través de PaperBoy
En el servidor local de Windows, Paperboy ya está instalado y configurado para enviar bases y activos digitales, llamado "paperboy.bat"
Simplemente haciendo doble clic en el acceso directo comenzará a enviar las bases.
El atajo "paperboy.bat" ejecuta una serie de comandos:
El siguiente comando establece la variable con la configuración del "Paperboy"
set PAPERBOY_SETTINGS_FILE=config.ini |
A continuación tenemos el comando para enviar las bases, el log de ejecución se dirige a un archivo:
paperboy_delivery_to_server -m > paperboy.log 2>&1 |
Acceso remoto al servidor
Para realizar el acceso remoto al servidor es necesario hacer una breve introducción al portal de acceso remoto que utilizamos.
Acceda a la siguiente URL para iniciar sesión en el portal:
https://200.136.72.71:4443/ |
Si aparece una pantalla de "Privacy error", simplemente haga clic en Avanzado, luego haga clic en "Proceed to 200.136.72.71(unsafe)"
Se le dirigirá al portal, donde se le pedirá que inicie sesión y contraseña (Sophos Portal Access), los datos de inicio de sesión se enviaron por correo electrónico a la persona responsable.
Después de iniciar sesión, haga clic en el icono llamado SCIELOVE (SSH) Connect.
Ao clicar no ícone uma senha será solicitada(Senha Acesso VM), os dados para login foram enviado via e-mail para o responsável.
Al hacer clic en el icono se solicitará una contraseña (Password VM Access), los datos de inicio de sesión se enviaron vía e-mail al responsable.
O site de produção e o site de homologação foram criados utilizando containers, dessa forma temos os dois sites no mesmo servidor.
Recoger bases para procesamiento
El primer paso es acceder al contenedor del sitio de homologación:
docker exec -it hml-ve-scielo-org bash |
Para recolectar las bases necesitamos acceder al directorio donde está el script:
cd /var/www/scielo/proc/
|
En este directorio tenemos el script "coleta_bases.sh",
En la imagen de abajo podemos ver que el directorio "Serial" está vacío:
Para ejecutar el script, siga los pasos:
./coleta_bases.sh |
El script le dirá al FTP de SciELO y recogerá las bases, previamente enviadas por Paperboy.
Ahora tenemos que validar si las bases fueron recogido:
Con las bases recogido, sigamos adelante y comencemos a procesar en el sitio web de homologación
Procesamiento y validación en el sitio de homologación
Para comenzar a procesar tenemos que estar en el directorio correcto:
cd /var/www/scielo/proc |
El procesamiento se realiza ejecutando el siguiente comando:
./GeraPadrao.bat |