Changes between Initial Version and Version 1 of InstalacionVersion280


Ignore:
Timestamp:
17/11/14 12:13:28 (10 years ago)
Author:
marcela
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • InstalacionVersion280

    v1 v1  
     1== Instalación de la versión 2.8.0 == 
     2 
     3Si desea iniciar una instalación en la que se aplicarán personalizaciones, solicitar al SIU una URL específica para la institución preparada para personalizar. Realizar la solicitud mediante un GDS. 
     4 
     5=== 1.1 Creación de carpeta === 
     6 
     7Crear una carpeta en la ubicación deseada, por ejemplo: 
     8 
     9  
     10{{{ 
     11/usr/local/proyectos/guarani/g3w2 en entornos Linux  
     12ó  
     13C:\proyectos\guarani\g3w2 en entornos Windows 
     14}}} 
     15 
     16 
     17=== 1.2 Descarga del proyecto === 
     18 
     19 * Efectuar un svn checkout desde la URL correspondiente en Colab. Ejemplo con la carpeta creada para el nodo unm: 
     20 
     21    
     22{{{ 
     23 https://colab.siu.edu.ar/svn/guarani2/nodos/unm/3w/trunk/2.8.0 
     24}}} 
     25 
     26 
     27 * Darle permisos a las siguientes carpetas para que el usuario apache puede escribir 
     28        instalacion/log 
     29 
     30        instalacion/cache 
     31 
     32        instalacion/temp 
     33 
     34        src/siu/www/js/escalas/  
     35 
     36 
     37=== 1.3 Configurar el proyecto === 
     38 
     39Crear el archivo instalacion/config.php tomando como base el template instalacion/config_template.php. 
     40 
     41Editar el archivo instalacion/config.php y modificar: 
     42 
     43  • La entrada “ini_debug”, colocando el valor ‘false’. 
     44  • La/s entrada/s de la sección “accesos”, donde se definen el/los punto/s de acceso a la aplicación.  
     45      Debe haber al menos uno y tener correctamente configurada la conexión a la base de datos.  
     46      Ejemplo:  
     47 
     48'accesos' => array ( 
     49    'des01' => array ( 
     50        'ua' => 5, 
     51        'personalizacion' => NULL, 
     52        'database' => array ( 
     53          'vendor' => 'informix', 
     54          'database' => 'nombrebase', 
     55          'host' => '192.168.123.122', 
     56          'server' => 'ol_guarani', 
     57          'client_locale' => 'en_us.utf8', 
     58          'service' => 1526, 
     59          'protocol' => 'olsoctcp', 
     60          'LogonID' => NULL, 
     61          'pwd' => NULL, 
     62          'EnableScrollableCursors' => 1, 
     63        ), 
     64 
     652.4 Editar alias 
     66 
     67Crear el archivo instalacion/alias.conf tomando como base el template instalacion/alias_template.conf. 
     68 
     69Editar el archivo instalacion/alias.conf y definir: 
     70 
     71    El/los alias (uno por unidad académica). 
     72 
     73Ejemplo: 
     74 
     75Alias /humanidades "/usr/local/proyectos/g3w2/src/siu/www" 
     76 
     77    La sección “Directory”. 
     78    Ejemplo:  
     79 
     80<Directory "/usr/local/proyectos/g3w2/src/siu/www"> 
     81   Options FollowSymLinks 
     82   DirectoryIndex index.php 
     83   Order allow,deny 
     84   Allow from all 
     85   AddDefaultCharset ISO-8859-1 
     86   Include /usr/local/proyectos/g3w2/instalacion/rewrite.conf 
     87</Directory>  
     88 
     89    La sección “Location”. 
     90 
     91Ejemplo: 
     92 
     93<Location ~ "/humanidades/*"> 
     94   SetEnv ACC_ID des01 
     95   SetEnvIf always_match ^ ACC_ALIAS=/humanidades 
     96</Location> 
     97 
     98 
     992.5 Configurar el servidor web 
     100 
     101Incluir el archivo instalacion/alias.conf en la configuración del servidor web: 
     102 
     103• En entornos Windows, editar el archivo 
     104 
     105    '<path instalación Apache>\Apache2\conf\httpd.conf' 
     106 
     107agregando la siguiente directiva: 
     108 
     109Include C:/proyectos/g3w2/instalacion/alias.conf 
     110 
     111• En entornos Linux, ejecutar el siguiente comando como superusuario: 
     112 
     113ln -s /usr/local/proyectos/g3w2/instalacion/alias.conf /etc/apache2/sites-enabled/g3w2.conf 
     114 
     115 
     116Reiniciar el servidor web y verificar el acceso al alias configurado, por ejemplo:  http://localhost/humanidades. 
     1172.6 Verificar la aplicación 
     118 
     119Realizar un test de conexión a la base de datos: 
     120 
     121/usr/local/proyectos/guarani/g3w2/bin#  ./guarani test_conexion 
     122 
     123Realizar el link simbólico a la instalación: 
     124 
     125ln -s /usr/local/proyectos/guarani/g3w2/instalacion/alias.conf /etc/apache2/sites-enabled/g3w2.conf 
     126 
     127Finalmente reiniciar apache.