Diferencia entre revisiones de «SIU-Guarani/version3.11.0/instalacion desde cero/instalacion/gestion/linux»

De SIU
Saltar a: navegación, buscar
(Configuración del archivo menu.ini)
Línea 36: Línea 36:
 
fop=<path proyecto Guaraní>/php/3ros/fop/fop</source>
 
fop=<path proyecto Guaraní>/php/3ros/fop/fop</source>
 
#:'''Nota:''' verificar que la ruta al archivo 'fop' sea la correcta de acuerdo al path de la instalación. <br>
 
#:'''Nota:''' verificar que la ruta al archivo 'fop' sea la correcta de acuerdo al path de la instalación. <br>
 +
#Configurar de que manera se desea ver el menú de la aplicación
 +
#:<source lang="php" enclose="div"><path proyecto Guaraní> cp menu.ini.tmpl menu.ini</source>
 +
#:Completar el archivo [[SIU-Guarani/Version3.11.0/personalizaciones/formas_de_menu| menu.ini]]
 
#Para cargar el proyecto, dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
 
#Para cargar el proyecto, dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
 
#:<source lang="php" enclose="div">sudo ./guarani cargar -d <path proyecto Guaraní></source>
 
#:<source lang="php" enclose="div">sudo ./guarani cargar -d <path proyecto Guaraní></source>

Revisión del 18:23 9 nov 2015

Instalación del Sistema de Gestión Académica SIU-Guaraní en Linux - Distribución Debian o derivados

Solicitar en forma previa, mediante una solicitud en el Gestor de Solicitudes (GdS), una carpeta en el repositorio colab para la institución.
  1. Crear la carpeta del proyecto, por ejemplo:
    sudo mkdir /usr/local/proyectos/guarani
    Nota: en lo sucesivo denominaremos esta carpeta como <path proyecto Guaraní>.
  2. Hacer un SVN checkout desde el repositorio colab en la carpeta creada:
    sudo svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.11.x /usr/local/proyecto/guarani
    Nota: reemplazar <siglas institución> por las siglas correspondientes a la institución que realiza la instalación.
    Nota: el usuario y clave a utilizar son los recibidos por correo electrónico.
  3. Ejecutar
    sudo <path proyecto Guaraní>/lib/toba/bin/instalar
    y completar
    Por favor, ingrese su número de desarrollador (ENTER utilizará 0): ID personal enviado por correo electrónico
    Se trata de una instalacion de producción? (Si o No) (s/n): n
    PostgreSQL - Ubicación (ENTER utilizará localhost): localhost
    PostgreSQL - Puerto (ENTER utilizará: 5432): 5432 (ejemplo)
    PostgreSQL - Usuario (ENTER utilizará postgres): postgres (ejemplo)
    PostgreSQL - Clave  (ENTER para usar sin clave): xxxxxxxxxx
    PostgreSQL - Base de datos (ENTER utilizará toba_2_6): toba_2_6
    Toba - Clave (usuario "toba"): toba (ejemplo)
  4. Tener en cuenta el esquema de permisos de UNIX. Apache necesita permiso de escritura en las siguientes carpetas:
    1. <path proyecto Guaraní>/www
    2. <path proyecto Guaraní>/temp
    3. <path proyecto Guaraní>/lib/toba/www
    4. <path proyecto Guaraní>/lib/toba/instalacion
    5. <path proyecto Guaraní>/lib/toba/temp
  5. Agregar los parámetros en el archivo de inicialización de la instalación Toba (<path proyecto Guaraní>/lib/toba/instalacion/instalacion.ini):
    chequea_sincro_svn = 1
    [xslfo]
    fop=<path proyecto Guaraní>/php/3ros/fop/fop
    Nota: verificar que la ruta al archivo 'fop' sea la correcta de acuerdo al path de la instalación.
  6. Configurar de que manera se desea ver el menú de la aplicación
    <path proyecto Guaraní> cp menu.ini.tmpl menu.ini
    Completar el archivo menu.ini
  7. Para cargar el proyecto, dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
    sudo ./guarani cargar -d <path proyecto Guaraní>
    Nota: ante la pregunta "¿Desea agregar el alias de apache al archivo toba.conf? (Si o No)" responder "Si".
  8. Para crear la base de datos de negocio, dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
    sudo ./guarani instalar
    Nota: en caso de que se quieran cargar los datos de prueba se deberá agregar el modificador -j a la sentencia anterior.
  9. Para activar el esquema de auditoría, dentro de la carpeta 'bin' de Guaraní (<path proyecto Guaraní>/bin) ejecutar:
    sudo ./guarani crear_auditoria
  10. Para ejecutar el servidor de reportes (Jasper Reports) ejecutar el siguiente comando:
    java -jar <path proyecto Guaraní>/lib/toba/php/3ros/JavaBridge/WEB-INF/lib/JavaBridge.jar SERVLET:8081
  11. Para ejecutar el proyecto navegar hacia:
    http://localhost/guarani/3.11
    El usuario-clave para el primer acceso es: toba-toba. Una vez dentro del sistema ingresar a la operación "Matrícula > Personas > Administrar Personas", elegir la persona de apellido "Toba", dirigirse a la solapa "Acceso al Sistema" y modificar la clave.
  12. Para editar el proyecto navegar hacia:
    http://localhost/toba_editor/2.6
    El usuario-clave para el primer acceso es: toba-<clave ingresada durante la ejecución del comando instalar>.