Diferencia entre revisiones de «SIU-Guarani/version3.16.0/instalador gestion»

De SIU
Saltar a: navegación, buscar
(Pasos previos para ejecutar el instalador)
 
(No se muestran 2 ediciones intermedias de otro usuario)
Línea 7: Línea 7:
 
#:<source lang="bash" enclose="div"> mkdir /usr/local/proyectos/guarani</source>
 
#:<source lang="bash" enclose="div"> mkdir /usr/local/proyectos/guarani</source>
 
#:'''Nota''': en lo sucesivo denominaremos esta carpeta como '''<path proyecto Guaraní>'''.
 
#:'''Nota''': en lo sucesivo denominaremos esta carpeta como '''<path proyecto Guaraní>'''.
# Realizar un svn checkout (svn co) del codigo de gestion del nodo de colab
+
# Bajar el proyecto del SVN desde la URL correspondiente en Colab:
 
#:<source lang="bash" enclose="div">
 
#:<source lang="bash" enclose="div">
 
svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.16.x <path proyecto Guaraní>
 
svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.16.x <path proyecto Guaraní>
 
</source>
 
</source>
# Correr el comando composer install, para que cree la carpeta vendor
+
# Instalar vía Composer las dependencias del proyecto. Posicionados en la raíz '''<path proyecto Guaraní>''', ejecutar:
 
#:<source lang="bash" enclose="div">composer install</source>
 
#:<source lang="bash" enclose="div">composer install</source>
#<big>Luego parados en la carpeta del proyecto copiamos el  instalador.env.dist de la ruta vendor/siu/instalador/instalador.env.dist</big>
+
#Luego parados en la carpeta del proyecto copiamos el  instalador.env.dist de la ruta vendor/siu/instalador/instalador.env.dist
#:<source lang="bash" enclose="div">cp vendor/siu/instalador/instalador.env.dist instalador.env</source>
+
#:<source lang="bash" enclose="div">cp instalador.env.dist instalador.env</source>
# <big>Luego modificamos el archivo instalador.env con los datos de nuestra instalación y guardamos.</big>
+
# Luego modificamos el archivo instalador.env con los datos de nuestra instalación y guardamos.
 
#:<source lang="bash" enclose="div">
 
#:<source lang="bash" enclose="div">
  
Línea 37: Línea 37:
 
TOBA_DB_USERNAME="postgres"
 
TOBA_DB_USERNAME="postgres"
 
TOBA_DB_PASSWORD="postgres"
 
TOBA_DB_PASSWORD="postgres"
TOBA_DB_SCHEMA="public"
+
TOBA_DB_SCHEMA="desarrollo"
 
TOBA_DB_ENCODING="LATIN1"
 
TOBA_DB_ENCODING="LATIN1"
  
Línea 58: Línea 58:
 
</source>
 
</source>
 
== <big>Ejecutar el instalador</big>==  
 
== <big>Ejecutar el instalador</big>==  
#<big>En la carpeta de proyecto ejecutar el comando y seguir los pasos indicados al finalizar  :</big>
+
En la carpeta de proyecto ejecutar el comando y seguir los pasos indicados al finalizar  :
#:<source lang="bash" enclose="div"> bin/instalador  proyecto:instalar -m --crear-db --no-progress -n </source>
+
<source lang="bash" enclose="div"> bin/instalador  proyecto:instalar </source>

Revisión actual del 16:13 29 oct 2018

Instalador SIU-Guaraní - Gestión

Pasos previos para ejecutar el instalador

  1. Verificar que se cumplan todos los requisitos técnicos de la versión
  2. Crear carpeta del proyecto
     mkdir /usr/local/proyectos/guarani
    Nota: en lo sucesivo denominaremos esta carpeta como <path proyecto Guaraní>.
  3. Bajar el proyecto del SVN desde la URL correspondiente en Colab:
    svn checkout https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/gestion/trunk/3.16.x <path proyecto Guaraní>
  4. Instalar vía Composer las dependencias del proyecto. Posicionados en la raíz <path proyecto Guaraní>, ejecutar:
    composer install
  5. Luego parados en la carpeta del proyecto copiamos el instalador.env.dist de la ruta vendor/siu/instalador/instalador.env.dist
    cp instalador.env.dist instalador.env
  6. Luego modificamos el archivo instalador.env con los datos de nuestra instalación y guardamos.
    ###### CONFIG DEL INSTALADR ######
    #INSTALADOR_TIMEOUT="1200" --#->linea comentada
    ENTORNO_PRODUCCION="0" --1 -> produccion -- 0 -> desarrollo

    ###### CONFIG DE BASE DE DATOS DE NEGOCIO ######
    PROYECTO_DB_HOST="localhost"
    PROYECTO_DB_PORT="5432"
    PROYECTO_DB_DBNAME="db_proyecto"
    PROYECTO_DB_USERNAME="postgres"
    PROYECTO_DB_PASSWORD="postgres"
    PROYECTO_DB_SCHEMA="negocio"
    PROYECTO_DB_ENCODING="LATIN1"

    ###### CONFIG DE BASE DE DATOS DE TOBA ######
    TOBA_DB_HOST="localhost"
    TOBA_DB_PORT="5432"
    TOBA_DB_DBNAME="db_toba"
    TOBA_DB_USERNAME="postgres"
    TOBA_DB_PASSWORD="postgres"
    TOBA_DB_SCHEMA="desarrollo"
    TOBA_DB_ENCODING="LATIN1"

    ###### CONFIG DE TOBA ######
    TOBA_URL_BASE="http://localhost"
    TOBA_URL_PORT="80"
    TOBA_USUARIO="toba"
    TOBA_PASSWORD="toba123*-a"
    TOBA_PROYECTO_DIR="/ruta/absoluta/al/proyecto" --> <path proyecto Guaraní>.
    TOBA_INSTALACION_DIR="/ruta/absoluta/donde/instalar" -->  <path proyecto Guaraní>/instalacion
    TOBA_ALIAS_PROYECTO="/proyecto" --> cambiar por alias del proyecto gestión
    TOBA_ALIAS_NUCLEO="/toba_proyecto" --> cambiar por alias toba_proyecto
    TOBA_ALIAS_TOBA_USUARIOS="/toba_usuarios" --> cambiar por alias toba_usuarios
    TOBA_ALIAS_TOBA_EDITOR="/toba_editor" --> cambiar por alias toba_editor
    TOBA_ALIAS_TOBA_REFERENCIA="/toba_referencia" --> cambiar por alias toba_referencia
    TOBA_ID_DESARROLLADOR=0 --> cambiar por id de desarrollador
    TOBA_SESSION_NAME="TOBA_PROYECTO"
    TOBA_FORZAR_HTTPS="off"
    TOBA_SALT=1nr4ng0-al3a7or10d3carac73r3$-93n14l

Ejecutar el instalador

En la carpeta de proyecto ejecutar el comando y seguir los pasos indicados al finalizar  :

 bin/instalador  proyecto:instalar