G3w3 - v3.4.0
1.0 Requisitos
• Extensiones PHP:
php_apc,
mbstring,
php_mcrypt
• Módulos de Apache:
rewrite_module,
setenvif_module
Ver requisitos para la instalación:
http://repositorio.siu.edu.ar/trac/Portal-G3/wiki/NotasTecnicas/requisitosInst
2.0 Instalación de la versión 3.4.0
2.1 Descargar el proyecto
Crear una carpeta en la ubicación deseada, por ejemplo:
/usr/local/proyectos/g3w3 en entornos Linux ó C:\proyectos\g3w3 en entornos Windows
A continuación hacer un SVN checkout desde el repositorio:
svn checkout http://repositorio.siu.edu.ar/svn/g3w2/versiones3/3.4.0 /usr/local/proyectos/g3w3
2.2 Configurar el proyecto
Crear el archivo instalacion/config.php tomando como base el template instalacion/config_template.php.
Editar el archivo instalacion/config.php y modificar:
• La entrada “ini_debug”, colocando el valor ‘false’. • La/s entrada/s de la sección “accesos”, donde se definen el/los punto/s de acceso a la aplicación. Debe haber al menos uno y tener correctamente configurada la conexión a la base de datos. Ejemplo:
'accesos' => array( 'des01' => array( 'ua' => 5, (institución dueña de la instalación) 'personalizacion' => NULL, 'database' => array( 'vendor' => 'pgsql', 'dbname' => 'guarani_3_0', 'schema' => 'public', 'host' => 'localhost', 'port' => '5432', 'pdo_user' => 'postgres', 'pdo_passwd' => 'postgres')))
2.3 Editar alias
Crear el archivo instalacion/alias.conf tomando como base el template instalacion/alias_template.conf.
Editar el archivo instalacion/alias.conf y definir:
- El/los alias (uno por unidad académica).
Ejemplo:
Alias /humanidades "/usr/local/proyectos/g3w3/src/siu/www"
* La sección “Directory”.
Ejemplo:
<Directory "/usr/local/proyectos/g3w3/src/siu/www"> Options FollowSymLinks DirectoryIndex index.php Order allow,deny Allow from all AddDefaultCharset ISO-8859-1 Include /usr/local/proyectos/g3w3/instalacion/rewrite.conf </Directory>
• La sección “Location”.
Ejemplo:
<Location ~ "/humanidades/*"> SetEnv ACC_ID des01 SetEnvIf always_match ^ ACC_ALIAS=/humanidades </Location>
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:
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.