Diferencia entre revisiones de «SIU-Sanaviron-Quilmes/version1.0.0/instalar sq produccion»
(Página creada con «derecha|link=SIU-Sanaviron-Quilmes/version1.0.0 = Esquema de Instalación de SIU-Sanavirón-Quilmes = En esta sección se va a encon...») |
(→Núcleo) |
||
Línea 12: | Línea 12: | ||
=== Núcleo === | === Núcleo === | ||
+ | __NOTOC__ | ||
+ | == Instalación de SIU-Sanavirón-Quilmes Núcleo versión 1.0.x en entorno de Desarrollo o Producción == | ||
+ | |||
+ | Actualmente el sistema se encuentra disponible en el repositorio GIT del SIU solo para los usuarios que lo soliciten. | ||
+ | |||
+ | === Pasos para la instalación === | ||
+ | #Posicionarse en la ubicación deseada para la instalación del proyecto: | ||
+ | #:<source lang="php" enclose="div">cd /usr/local/proyectos/sanaviron_quilmes/</source> | ||
+ | #Bajar el proyecto del GIT desde la URL correspondiente: | ||
+ | #:<source lang="php" enclose="div">git clone https://gitlab.siu.edu.ar/sanaviron/nucleo.git</source> | ||
+ | #:Ahora tenemos el path: | ||
+ | #:<source lang="php" enclose="div">/usr/local/proyectos/sanaviron_quilmes/nucleo/</source> | ||
+ | #:'''Nota''': en lo sucesivo denominaremos esta carpeta como <tt><path proyecto NUCLEO></tt>. | ||
+ | #Instalar el proyecto, para ello, ejecutar: | ||
+ | #:<source lang="php" enclose="div">cd <path proyecto NUCLEO> | ||
+ | composer install | ||
+ | composer siu:instalar | ||
+ | </source> | ||
+ | #:y completar o ENTER utiliza los valores '''por defecto''' | ||
+ | #:<source lang="php" enclose="div"> | ||
+ | > Incenteev\ParameterHandler\ScriptHandler::buildParameters | ||
+ | Creating the "config/parameters-only-install.yml" file | ||
+ | Some parameters are missing. Please provide them. | ||
+ | database_host (localhost): | ||
+ | database_port (5432): | ||
+ | database_name (sq_nucleo): | ||
+ | database_name_toba (toba_sq_nucleo): | ||
+ | database_user (postgres): | ||
+ | database_password (postgres): | ||
+ | url_base ('http://localhost'): | ||
+ | url_port (null): | ||
+ | sqnucleo_usuario (admin): | ||
+ | sqnucleo_password (admin): | ||
+ | sqnucleo_id_desarrollador (0): | ||
+ | sqnucleo_alias (/sq_nucleo): | ||
+ | </source> | ||
+ | #Darle permisos a la carpeta de manera recursiva para que el usuario Apache pueda escribir: | ||
+ | #*<path proyecto NUCLEO>/config | ||
+ | #Luego hay que publicar en el servidor web, se debe crear el link simbólico al toba.conf y xlib_alias.conf | ||
+ | #:<source lang="php" enclose="div"> | ||
+ | ln -s <path proyecto NUCLEO>/config/toba.conf /etc/apache2/sites-enabled/toba_nucleo.conf | ||
+ | ln -s <path proyecto NUCLEO>/vendor/siu-si/xlib/xlib_alias.conf /etc/apache2/sites-enabled/xlib_alias_nucleo.conf | ||
+ | </source> | ||
+ | |||
+ | #:y luego reiniciar Apache | ||
=== Unidades de ventas (Cursos) === | === Unidades de ventas (Cursos) === |
Revisión del 17:25 15 ago 2017
En esta sección se va a encontrar información sobre:
- Instalación de los distintos sub módulos de SIU Sanaviron Quilmes.
- Configuración para establecer la comunicacion entre los distintos sub módulos y otros modulos (SIU Pilaga, SIU Guarani, MercadoPago)
Instalación
Núcleo
Actualmente el sistema se encuentra disponible en el repositorio GIT del SIU solo para los usuarios que lo soliciten.
Pasos para la instalación
- Posicionarse en la ubicación deseada para la instalación del proyecto:
- cd /usr/local/proyectos/sanaviron_quilmes/
- Bajar el proyecto del GIT desde la URL correspondiente:
- git clone https://gitlab.siu.edu.ar/sanaviron/nucleo.git
- Ahora tenemos el path:
- /usr/local/proyectos/sanaviron_quilmes/nucleo/
- Nota: en lo sucesivo denominaremos esta carpeta como <path proyecto NUCLEO>.
- Instalar el proyecto, para ello, ejecutar:
- cd <path proyecto NUCLEO>
composer install
composer siu:instalar - y completar o ENTER utiliza los valores por defecto
- > Incenteev\ParameterHandler\ScriptHandler::buildParameters
Creating the "config/parameters-only-install.yml" file
Some parameters are missing. Please provide them.
database_host (localhost):
database_port (5432):
database_name (sq_nucleo):
database_name_toba (toba_sq_nucleo):
database_user (postgres):
database_password (postgres):
url_base ('http://localhost'):
url_port (null):
sqnucleo_usuario (admin):
sqnucleo_password (admin):
sqnucleo_id_desarrollador (0):
sqnucleo_alias (/sq_nucleo):
- Darle permisos a la carpeta de manera recursiva para que el usuario Apache pueda escribir:
- <path proyecto NUCLEO>/config
- Luego hay que publicar en el servidor web, se debe crear el link simbólico al toba.conf y xlib_alias.conf
- ln -s <path proyecto NUCLEO>/config/toba.conf /etc/apache2/sites-enabled/toba_nucleo.conf
ln -s <path proyecto NUCLEO>/vendor/siu-si/xlib/xlib_alias.conf /etc/apache2/sites-enabled/xlib_alias_nucleo.conf
- y luego reiniciar Apache