G2/3w/2.8.2/DocTecnica/InstalV282

<volver>

Instalación de la versión 2.8.2 en ambiente de Desarrollo

1 Requisitos

Es requisito tener actualizada la versión de Gestión a 2.8.1. No es necesario tener la versión de 3W 2.8.1, pero de ser así, deberá ejecutar el comando migrar_claves ( únicamente para casos en que no hayan instalado la versión 2.8.1. de 3W, ejecutar comando migrar_claves )

Se recomienda que el sistema se instale sobre un sistema operativo Linux. Requisitos para la instalación

  • Apache 2.2 con soporte de los siguientes módulos:
    • rewrite_module
    • setenvif_module
  • Php 5.3 con las siguientes extensiones:

2 Instalación

2.1 Crear carpeta del Proyecto

Crear una carpeta en la ubicación deseada, por ejemplo:

 /usr/local/proyectos/guarani2/3w/versiones/2.8.2 en entornos Linux 
ó 
C:\proyectos\guarani2\3w\versiones\2.8.2 en entornos Windows


2.2 Descarga del Proyecto del SVN

  • Solicitar al SIU una URL específica para la institucion preparada para personalizar. Realizar la solicitud mediante un GDS.
  • Efectuar un svn checkout desde la URL correspondiente en Colab. Ejemplo con la carpeta creada para el nodo unm:
    https://colab.siu.edu.ar/svn/guarani2/nodos/unm/3w/trunk/2.8.2
    
  • Darle permisos a las siguientes carpetas de manera recursiva para que el usuario Apache pueda escribir
    • instalacion/log
    • instalacion/cache
    • instalacion/temp
    • src/siu/www/js/escalas/


2.3 Editar Archivos de Configuración

Armar los archivos de configuración a partir de los templates. Dentro de la carpeta instalación:

/home/<USUARIO>/proyectos/guarani2/3w/versiones/2.8.2/instalacion$ cp alias_template.conf alias.conf
/home/<USUARIO>/proyectos/guarani2/3w/versiones/2.8.2/instalacion$ cp config_template.php config.php

Editar los archivos alias.conf y config.php Configuración

2.4 Configurar el servidor web

Incluir el archivo instalacion/alias.conf en la configuración del servidor web:

• En entornos Windows, editar el archivo

'<path instalación Apache>\Apache2\conf\httpd.conf'

agregando la siguiente directiva:

Include C:\proyectos\guarani2\3w\versiones\2.8.2\instalacion\alias.conf

• En entornos Linux, ejecutar el siguiente comando como superusuario:

ln -s /usr/local/proyectos/guarani2/3w/versiones/2.8.2/instalacion/alias.conf /etc/apache2/sites-enabled/g3w2_282.conf

Reiniciar el servidor web y verificar el acceso al alias configurado, por ejemplo:  http://localhost/humanidades.

2.5 Verificar la aplicación

Realizar un test de conexión a la base de datos:

/usr/local/proyectos/guarani2/3w/versiones/2.8.2/bin#  ./guarani test_conexion ua_01  

Donde ua_01 es el ID del bloque de acceso a testear la conexión


3 Pasaje a Producción

Se deberán seguir los pasos necesarios para el pasaje a produccion

<volver>