Version 1 (modified by marcela, 10 years ago) (diff) |
---|
IMPORTANTE: Todo el sitio debe tener como dueño al usuario www-data con sus correspondientes permisos
1. Compilar recursos
- Compilar recursos javascript y css
guarani compilar_recursos
Este comando reune todos los recursos js y css del proyecto, los minimiza y los ubica en la carpeta /usr/local/proyectos/guarani2/3w/versiones/2.8.3/src/siu/www/_comp. Si se desea servir los recursos desde otro lugar hay que pasarle la ruta como el segundo parametro al comando. Después hay que modificar config.php para indicar la url de los recursos.
- Chequear que apache pueda escribir en las carpetas
/usr/local/proyectos/guarani2/3w/versiones/2.8.3/instalacion/temp : En este directorio se guarda la cache de los templates twig del sistema.Al compilar recursos la carpeta esta vacia, se generan los templates con el acceso y uso del sistema. /usr/local/proyectos/guarani2/3w/versiones/2.8.3/src/siu/www/_comp
- Activar el modo producción en config.php.
produccion: true
2. Generar Escalas
En el directorio raíz del proyecto, entrar a /bin y ejecutar:
./guarani generar_escalas_js [bloque_acceso del config.php]
Cambiar permisos en carpeta de la escala generada
La carpeta se encuentra en:
path proyecto/src/siu/operaciones/_comun/js/carpeta con nombre de la unidad academica
3. Migrar claves al nuevo esquema de encriptación
Una vez finalizada la configuración se deben migrar las claves al nuevo esquema de encriptación:
Ejecutar:
/var/www/unsa/3w/trunk/2.8.3/bin$ ./guarani migrar_claves des01
Donde des01 es el ID del bloque de acceso para migrar las claves
IMPORTANTE: Para poder migrar las claves sin que se corte el proceso, se debe aumentar el tamaño de memoria de la máquina virtual que aloja el sitio.