Diferencia entre revisiones de «SIU-Pilaga/version3.0.3/instalacion actualizacion»

De SIU
Saltar a: navegación, buscar
(Los pasos para realizar una instalación son:)
Línea 74: Línea 74:
 
###### CONFIG DEL INSTALADR ######
 
###### CONFIG DEL INSTALADR ######
 
#INSTALADOR_TIMEOUT="360"
 
#INSTALADOR_TIMEOUT="360"
 +
</source>
 +
#El archivo binario de instalación debe tener permisos de ejecución para esto ejecutar:
 +
#:<source lang="bash" enclose="div">
 +
chmod +x bin/instalador
 
</source>
 
</source>
  

Revisión del 16:20 9 jun 2017

Instalación/Actualización del sistema SIU-Pilagá

Se recomienda realizar dos instalaciones del sistema, una para los usuarios y otra para el equipo informático, tanto durante el período de testeo como durante la etapa de producción del sistema, de manera de independizar las pruebas que se realizan. Considere la instalación del navegador en cada estación de trabajo, el sistema SIU-Pilagá fue desarrollado para funcionar en forma óptima en el Mozilla Firefox, las últimas versiones del mismo tienen un manejo optimizado de la memoria.

Esquema

El siguiente esquema muestra en detalle los pasos para una instalación y actualización del sistema SIU-Pilagá, en este esquema se contempla el procedimiento según se necesite personalizar o no.

Esquema

Requerimientos

Para poder comenzar con la instalación debe tener instalado el servidor web Apache (http://httpd.apache.org/) con capacidad de interpretar scripts PHP.

Si tiene dudas sobre la instalación y/o configuración de alguno de estos servicios, puede comunicarse con el soporte técnico del SIU en http://comunidad.siu.edu.ar.

Las versiones recomendadas son las siguientes:

Tabla de requerimientos

Instalación

La instalación del sistema SIU-Pilagá se realiza mediante el instalador de proyectos y aplicaciones SIU integrado dentro del código fuente del sistema que distribuye el SIU. El cual brinda los mecanismos mínimos necesarios para realizar una instalación de forma estandarizada, homogénea y controlable.

Para realizar una instalación de cero sin personalizaciones, es necesario iniciar una instalación en modo producción ya que no es necesario requerir de los proyectos Toba Editor y Toba Referencias.

Los pasos para realizar una instalación son:

  1. Descargar el sistema de SIU-Pilaga desde el sitio http://comunidad.siu.edu.ar/ cuyo nombre es 'SIU-Pilaga_3.X.X.zip'.
  2. Descomprimir el archivo y copiar el directorio SIU-Pilagá en la máquina destino en el directorio donde se desea instalar el sistema.
  3. Luego ingresar en la carpeta del proyecto y ejecutar:
    composer install
  4. Copiar el archivo instalador.env.dist y renombrar a instalador.env
    cp instalador.env.dist instalador.env
  5. configurar el archivo instalador.env con los datos correspondientes al proyecto y a toba. Los datos que estan comentados con el símbolo numeral # no son datos obligatorios, los demás datos son requeridos que se completen. Dentro del archivo de parametros del instalador podemos configurar por separado la base de datos de negocio de Pilagá y la de Toba, o podemos tener las dos dentro de una misma base de datos como es la opción por defecto.
    ###### CONFIG DE BASE DE DATOS DE NEGOCIO ######
    PROYECTO_DB_HOST="localhost"
    PROYECTO_DB_PORT="5432"
    PROYECTO_DB_DBNAME="pilaga_db"
    PROYECTO_DB_USERNAME="postgres"
    PROYECTO_DB_PASSWORD="postgres"
    PROYECTO_DB_SCHEMA="public"

    ###### CONFIG DE BASE DE DATOS DE TOBA ######
    #TOBA_DB_HOST="localhost"
    #TOBA_DB_PORT="5432"
    #TOBA_DB_DBNAME="toba_pilaga_db"
    #TOBA_DB_USERNAME="postgres"
    #TOBA_DB_PASSWORD="postgres"
    #TOBA_DB_SCHEMA="public"

    ###### CONFIG DE TOBA ######
    TOBA_URL_BASE="http://localhost"
    #TOBA_URL_PORT="80"
    TOBA_USUARIO="toba"
    TOBA_PASSWORD="toba123*-a"
    TOBA_ALIAS_PROYECTO="/siu/pilaga"
    TOBA_ALIAS_TOBA_USUARIOS="/pilaga_toba_usuarios"
    #TOBA_ALIAS_NUCLEO="/toba_pilaga"
    #TOBA_ALIAS_TOBA_EDITOR="/toba_editor/2.7"
    #TOBA_ID_DESARROLLADOR=0
    #TOBA_SESSION_NAME="TOBA_SESSID"

    ###### CONFIG DEL INSTALADR ######
    #INSTALADOR_TIMEOUT="360"
  6. El archivo binario de instalación debe tener permisos de ejecución para esto ejecutar:
    chmod +x bin/instalador

Instalación desde cero sin personalizaciones

Instalación desde cero con personalizaciones

Actualización

Actualización en instalación sin personalizaciones

Actualización en entornos de desarrollo con personalizaciones

Personalizaciones

Activar esquema de personalizaciones

Desarrollar nuevas personalizaciones

Crear una versión propia con personalizaciones

Actualización del ambiente de producción con personalizaciones

Instalación de cero de un ambiente de producción con personalizaciones


<Volver