SIU-Sanaviron-Quilmes/version2.6.0/instalacion desde cero/instalacion/pagos
Revisión del 15:49 19 sep 2016 de Esassone (discusión | contribuciones)
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/sq_pagos.git
- Ahora tenemos el path:
- /usr/local/proyectos/sanaviron_quilmes/sq_pagos/
- Nota: en lo sucesivo denominaremos esta carpeta como <path proyecto SQP>.
- Entrar en la carpeta <path proyecto SQP>/config y editar el archivo angular-config.json:
- {
"entorno": "desarrollo",
"desarrollo": {
"config": {
"api_backend_url": "http://localhost/sq_pagos_backend/",
"titulo": "Universidad de prueba :: Plataforma de pagos :: SIU-Sanaviron-Quilmes"
}
},
"produccion": {
"config": {
"api_backend_url": "http://sq_server.edu.ar/sq_pagos_backend/",
"titulo": "Universidad de prueba :: Plataforma de pagos :: SIU-Sanaviron-Quilmes"
}
}
}
- Instalar el proyecto, para ello, ejecutar:
- cd <path proyecto SQP>
npm install
- Luego hay que publicar en el servidor web
- Editar el archivo sq_pagos.conf que se encuentra en la carpeta config/ y modificar el path para que apunte a la carpeta donde se encuentra el proyecto sq_pagos y el alias que se desea darle al mismo
- Alias /sq_pagos "<path proyecto SQP>/app"
<Directory "<path proyecto SQP>/app/">
Options MultiViews FollowSymLinks
AllowOverride None
<IfModule !mod_authz_core.c>
Order allow,deny
Allow from all
</IfModule>
<IfModule mod_authz_core.c>
Require all granted
</IfModule>
</Directory> - Crear el link simbólico para que apache cargue el proyecto:
- ln -s <path proyecto SQP>/config/sq_pagos.conf /etc/apache2/sites-enabled/sq_pagos.conf
- y luego reiniciar Apache