Diferencia entre revisiones de «SIU-Guarani/Version3.11.0/actualizacion de produccion/3w»
(→Actualización de G3W3 a la versión 3.11.X en entorno de producción) |
(→Pasos para el pasaje a producción) |
||
| (No se muestran 8 ediciones intermedias del mismo usuario) | |||
| Línea 1: | Línea 1: | ||
| − | == Actualización de SIU-Guaraní 3w a la versión 3.11. | + | __NOTOC__ |
| − | + | == Actualización de SIU-Guaraní 3w a la versión 3.11.x en entorno de Producción == | |
| − | Durante todo este documento se asume que el archivo | + | |
| + | === Requisitos previos === | ||
| + | * Haber creado la [[SIU-Guarani/version3.11.0/crear_version_propia/3w|versión propia de cuatro dígitos de SIU-Guaraní 3w]] | ||
| + | |||
| + | === Pasos para el pasaje a producción === | ||
| + | Se utiliza <path proyecto 3w> para referirse al path de la instalación del SIU-Guaraní 3w.<br> | ||
| + | Durante todo este documento se asume que el archivo <path proyecto 3w>/bin/guarani se encuentra en el path.<br><br> | ||
| + | Para poner el sistema en modo producción hay que ejecutar los siguientes pasos. | ||
| + | #Hacer un SVN SWITCH del <path proyecto 3w> del servidor de producción a la versión creada: | ||
| + | #:Dentro de la carpeta del proyecto (<tt><path proyecto 3w></tt>): | ||
| + | #:<source lang="php" enclose="div"> | ||
| + | svn switch https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/versiones/3.11.x.y | ||
| + | </source> | ||
#Compilar recursos javascript y css | #Compilar recursos javascript y css | ||
| + | #:Dentro de la carpeta 'bin' del proyecto (<tt><path proyecto 3w>/bin</tt>): | ||
#:<source lang="php" enclose="div"> | #:<source lang="php" enclose="div"> | ||
| − | guarani compilar_recursos | + | ./guarani compilar_recursos |
</source> | </source> | ||
| − | #:Este comando reune todos los recursos js y css del proyecto, los minimiza y los ubica en la carpeta | + | #:Este comando reune todos los recursos js y css del proyecto, los minimiza y los ubica en la carpeta <tt><path proyecto 3w>/src/siu/www/_comp</tt>. Si se desea servir los recursos desde otro lugar hay que pasarle la ruta como el segundo párametro al comando. Después hay que [[SIU-Guarani/Version3.11.0/3w/configuracion| modificar config.php]] para indicar la url de los recursos. |
| − | #Chequear que | + | #Chequear que Apache pueda leer y escribir en las carpetas |
| − | #*/path/ | + | #*<path proyecto 3w>/instalacion/log |
| − | #*/path/ | + | #*<path proyecto 3w>/instalacion/cache |
| + | #*<path proyecto 3w>/instalacion/temp: En este directorio se guarda la cache de los templates twig del sistema. | ||
| + | #*<path proyecto 3w>/instalacion/operaciones_inactivas | ||
| + | #*<path proyecto 3w>/src/siu/www/js/escalas/ | ||
| + | #*<path proyecto 3w>/src/siu/www/_comp | ||
#Activar el modo producción en config.php. | #Activar el modo producción en config.php. | ||
#:<source lang="php" enclose="div"> | #:<source lang="php" enclose="div"> | ||
| Línea 15: | Línea 32: | ||
</source> | </source> | ||
| − | + | Para más información sobre la configuración de estos archivos, ver [[SIU-Guarani/Version3.11.0/instalacion_desde_cero/instalacion/3w/configuracion|acá]].<br> | |
| − | |||
| − | |||
<br> | <br> | ||
| − | + | [[SIU-Guarani/Version3.11.0/instalacion_actualizacion_3w|Ir al esquema de instalación y actualización de la versión]] | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Revisión actual del 17:02 4 dic 2015
Actualización de SIU-Guaraní 3w a la versión 3.11.x en entorno de Producción
Requisitos previos
- Haber creado la versión propia de cuatro dígitos de SIU-Guaraní 3w
Pasos para el pasaje a producción
Se utiliza <path proyecto 3w> para referirse al path de la instalación del SIU-Guaraní 3w.
Durante todo este documento se asume que el archivo <path proyecto 3w>/bin/guarani se encuentra en el path.
Para poner el sistema en modo producción hay que ejecutar los siguientes pasos.
- Hacer un SVN SWITCH del <path proyecto 3w> del servidor de producción a la versión creada:
- Dentro de la carpeta del proyecto (<path proyecto 3w>):
- svn switch https://colab.siu.edu.ar/svn/guarani3/nodos/<siglas institución>/3w/versiones/3.11.x.y
- Compilar recursos javascript y css
- Dentro de la carpeta 'bin' del proyecto (<path proyecto 3w>/bin):
- ./guarani compilar_recursos
- Este comando reune todos los recursos js y css del proyecto, los minimiza y los ubica en la carpeta <path proyecto 3w>/src/siu/www/_comp. Si se desea servir los recursos desde otro lugar hay que pasarle la ruta como el segundo párametro al comando. Después hay que modificar config.php para indicar la url de los recursos.
- Chequear que Apache pueda leer y escribir en las carpetas
- <path proyecto 3w>/instalacion/log
- <path proyecto 3w>/instalacion/cache
- <path proyecto 3w>/instalacion/temp: En este directorio se guarda la cache de los templates twig del sistema.
- <path proyecto 3w>/instalacion/operaciones_inactivas
- <path proyecto 3w>/src/siu/www/js/escalas/
- <path proyecto 3w>/src/siu/www/_comp
- Activar el modo producción en config.php.
- produccion: true
Para más información sobre la configuración de estos archivos, ver acá.
Ir al esquema de instalación y actualización de la versión
