G3/3w/3.9.0/DocTecnica/InstalG3W3

<< Volver

G3w3 – Instalación desde cero

1 Requisitos

Solicitar al SIU una URL específica para la institución, dentro de colab. Realizar la solicitud mediante un GDS.

• Extensiones PHP:

php_apc,
mbstring,
php_mcrypt

• Módulos de Apache:

rewrite_module,
setenvif_module

Requisitos de Instalación

2 Instalación de la versión 3.9.0

2.1 Creación de carpeta

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

 /usr/local/proyectos/g3w3 en entornos Linux 
ó 
C:\proyectos\g3w3 en entornos Windows

2.2 Descarga del proyecto

  • Efectuar un svn checkout desde la URL correspondiente en Colab. Ejemplo con la carpeta creada para uba-fcen:
    https://colab.siu.edu.ar/svn/guarani3/nodos/uba-fcen/3w/trunk/3.9.0
    
  • Darle permisos a las siguientes carpetas para que el usuario apache puede 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/guarani3/3w/versiones/3.9.0/instalacion$ cp alias_template.conf alias.conf
/home/<USUARIO>/proyectos/guarani3/3w/versiones/3.9.0/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/g3w3/instalacion/alias.conf

• En entornos Linux, ejecutar el siguiente comando como superusuario para realizar el link simbólico a la instalación:

ln -s /usr/local/proyectos/g3w3/instalacion/alias.conf /etc/apache2/sites-enabled/g3w3.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/guarani/g3w3/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