| | 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 | |