| 1 | '''IMPORTANTE:''' Todo el sitio debe tener como dueño al usuario www-data con sus correspondientes permisos |
| 2 | |
| 3 | ''' 1. Compilar recursos''' |
| 4 | |
| 5 | 1. Compilar recursos javascript y css |
| 6 | |
| 7 | |
| 8 | {{{ |
| 9 | guarani compilar_recursos |
| 10 | }}} |
| 11 | |
| 12 | |
| 13 | 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. |
| 14 | |
| 15 | 2. Chequear que apache pueda escribir en las carpetas |
| 16 | |
| 17 | /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. |
| 18 | /usr/local/proyectos/guarani2/3w/versiones/2.8.3/src/siu/www/_comp |
| 19 | |
| 20 | 3. Activar el modo producción en config.php. |
| 21 | |
| 22 | |
| 23 | {{{ |
| 24 | produccion: true |
| 25 | |
| 26 | }}} |
| 27 | |
| 28 | [[BR]] |
| 29 | [[BR]] |
| 30 | |
| 31 | ''' 2. Generar Escalas''' |
| 32 | |
| 33 | En el directorio raíz del proyecto, entrar a /bin y ejecutar: |
| 34 | |
| 35 | |
| 36 | {{{ |
| 37 | ./guarani generar_escalas_js [bloque_acceso del config.php] |
| 38 | }}} |
| 39 | |
| 40 | '''Cambiar permisos en carpeta de la escala generada''' |
| 41 | |
| 42 | La carpeta se encuentra en: |
| 43 | |
| 44 | |
| 45 | {{{ |
| 46 | path proyecto/src/siu/operaciones/_comun/js/carpeta con nombre de la unidad academica |
| 47 | }}} |
| 48 | |
| 49 | [[BR]] |
| 50 | [[BR]] |
| 51 | |
| 52 | |
| 53 | ''' 3. Migrar claves al nuevo esquema de encriptación''' |
| 54 | |
| 55 | Una vez finalizada la configuración se deben migrar las claves al nuevo esquema de encriptación: |
| 56 | |
| 57 | Ejecutar: |
| 58 | |
| 59 | |
| 60 | {{{ |
| 61 | /var/www/unsa/3w/trunk/2.8.3/bin$ ./guarani migrar_claves des01 |
| 62 | }}} |
| 63 | |
| 64 | Donde des01 es el ID del bloque de acceso para migrar las claves |
| 65 | |
| 66 | '''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. |
| 67 | [[BR]] |
| 68 | [[BR]] |
| 69 | |