Instalación del SAE en Linux MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE ADMINISTRACIÓN GERENCIA DE SISTEMAS INFORMÁTICOS Guía de instalación del SAE en plataforma Linux Versión 1 Sistema de Administración Escolar [ver. 1.0.5] San Salvador, 11 de marzo del 2015 Elaborado: Revisado: Aprobado: GSI
2 de 17 Instalación del SAE en Linux Introducción La presente guía tiene por objetivo orientar al usuario final en la actualización o instalación del Sistema de Administración Escolar en una computadora con Sistema Operativo Linux. El Sistema Operativo Linux tiene muchas variantes o distribuciones, por tanto esta guía abarcará aquellas distribuciones que consideramos en este momento la má común. En este sistema operativo de carácter libre no se había creado un instalador debido a que la instalación de software es un poco más compleja que en sistemas operativos como Windows, sin embargo, se ha realizado un gran esfuerzo para garantizar crear un instalador amigable y transparente para el usuario. Por tanto, esta guía aborda los siguientes temas: 1. Si es la primera vez en una PC en donde no se haya instalado ninguna versión del SAE debemos empezar por la instalación de la base de datos PostgreSQL (Pág. 3-11) 2. Instalar el SAE 1.0.5 y los script necesarios en una instalación inicial (Pág. 12-15) 3. Si ya está la versión del SAE 1.0.4, se explica cuales archivos son los que debemos ejecutar y desde que opción del SAE. (Pág. 16-17) En esto hay que tomar muy en cuenta que para instalar la base de datos es requerido o bien que haya ingresado como usuario root o bien ingresando con su usuario y posteriormente abrir una ventana de comando y ejecutar el comando sudo su ingrese la contraseña del usuario que actualmente esté utilizando, ubicarse en la ruta donde copio los instaladores y luego de esto ejecutar el instalador correspondiente siguiendo esta guía. Para la instalación del SAE y sus actualizaciones debe ingresar o cambiarse al usuario que utiliza comúnmente.
3 de 17 Instalación del SAE en Linux 1. Si es la primera vez en una PC en donde no se haya instalado ninguna versión del SAE debemos empezar por la instalación de la base de datos PostgreSQL y los demás archivos 1. Verificar la arquitectura de nuestro sistema operativo. 1. Abrimos la consola de comandos 2. Ejecutamos el comando: uname -a 3. Y nos desplegará una pantalla como la siguiente 4. En la pantalla se puede identificar i386 GNU/Linux que indica que es de 32 bits, de lo contrario aparecería algo como x86_64 GNU/Linux o ia64 GNU/Linux que indicaría que es un Sistema Operativo a 64 bits. 2. Una vez determinada la arquitectura del Sistema Operativo, procedemos a seleccionar los archivos adecuados para instalar la base de datos y el SAE, en nuestro caso tenemos un Sistema Operativo a 32 bits y esos archivos seleccionamos. 3. OJO: Es de hacer notar que en cuanto a la instalación ya sea en 32 o 64 bits, debería de ser igual. Lo que varía es que debemos seleccionar los archivos de instalación adecuados. 4. Copiar el archivo PostgreSQL_SAE_Linux-9.1-Linux-x86-Install, SAE-1.0Rev1-Linuxx86-Install, SAE-1.0.4-Linux-x86-Install al Escritorio para poder encontrarlos fácilmente.
4 de 17 Instalación del SAE en Linux 5. Un detalle adicional, para determinar si ya se ha realizado una instalación anterior del manejador de la base de datos PosgreSQL ejecutamos el siguiente comando: 1. Abrimos la consola de comandos 2. Ejecutamos el comando: ps -ef grep posgresql 3. Nos aparecerá una pantalla como la siguiente: 4. En este caso se puede identificar que la base de datos esta instalada y funcionando. 6. Habilitar la opción de que sea un archivo ejecutable. 1. Clic derecho al archivo PostgreSQL_SAE_Linux-9.1-Linux-x86-Install 2. Clic en propiedades.
5 de 17 Instalación del SAE en Linux 3. Seleccionar la pestaña Permisos y chequeamos en Ejecución.
6 de 17 Instalación del SAE en Linux
7 de 17 Instalación del SAE en Linux 7. Abrimos la consola de comandos. 8. Nos logeamos como super usuarios. Digitando sudo su. Escribimos la contraseña de nuestro usuario y presionamos Enter. Lo cual hará que cambie el prompt de $ a #. Luego accedemos al escritorio donde tenemos los instaladores. cd Escritorio/ 9. 10. Ejecutamos el instalador de la base de datos de la siguiente manera../postgresql_sae_linux-9.1-linux-x86-install
8 de 17 Instalación del SAE en Linux 11. Nos cargara la siguiente pantalla en la cual debemos seleccionar el idioma y luego dar clic en ok. 12. Luego nos aparecerá una pantalla de alerta en donde nos indicara la acción a realizar, damos clic en Si. 13. Nos aparecerá la siguiente pantalla de bienvenida a la cual daremos clic en Siguiente.
9 de 17 Instalación del SAE en Linux 14. Luego nos aparecerá la siguiente pantalla indicándonos el directorio donde instalará la base de datos. A la cual daremos clic en Siguiente.
10 de 17 Instalación del SAE en Linux 15. Empezará a instalar la base de datos para lo cual esperaremos un momento. 16. Si todo salio bien nos aparecerá la siguiente pantalla de Instalación Completa. A la cual daremos clic en Finalizar.
11 de 17 Instalación del SAE en Linux 17. Por último nos aparecerá en consola la carga de la base de datos y con esto tendremos instalada la base de datos.
12 de 17 Instalación del SAE en Linux 2. Instalar el SAE 1.0.5 y los script necesarios en una instalación inicial 1. Es requisito básico, antes de instalar la versión 1 del SAE, tener instalado JAVA en alguna versión reciente como por ejemplo el JDK 6. 2. Luego de verificar o instalar JAVA, procedemos a instalar el SAE. Esta instalación pueden ejecutarla desde el usuario de uso cotidiano en Linux. Los accesos del SAE quedarán en el perfil del usuario en donde lo instalen. Es decir, si lo instalo con el usuario Root, solo ahi encontraremos el ícono y la ruta de acceso, por tanto no funcionaría desde otro usuario. 3. Le damos permisos de ejecución al archivo Actualizador_a_v_1_0_5_Linux.sh y lo ejecutamos 4. Seleccionamos el botón Run in Terminal 5. En la terminal nos pide digitar el 1 er. Archivo.sql. El archivo a digitar es: Actualizador_sae_db_financiero2014 6. Damos ENTER al terminar de digitar el nombre del archivo sin la extensión. 7. Nuevamente ejecutamos el archivo Actualizador_a_v_1_0_5_Linux.sh y digitamos el 2do. Archivo para actualizar la base de datos:
13 de 17 Instalación del SAE en Linux 8. Con este 2do. Archivo, la base de datos queda actualizada para que el SAE 1.0.5 pueda ejecutarse sin problemas. 9. Instalamos la versión del SAE 1.0.5 10. Verificamos que el archivo tenga permisos de ejecución, sino le damos los permisos y lo ejecutamos, interactuando con las siguientes pantallas. 11. Damos clic en OK 12. Damos clic en Yes
14 de 17 Instalación del SAE en Linux 13. Continuamos con el instalador dando clic en Next 14. Nos presenta la ruta donde será instalado el SAE y damos clic en Next
15 de 17 Instalación del SAE en Linux 15. Por último damos clic en Finish y ya tenemos instalada la última versión del SAE.
16 de 17 Instalación del SAE en Linux 3. Si ya está la versión del SAE 1.0.4, se explica cuales archivos son los que debemos ejecutar y desde que opción del SAE. 1. Ingresar al SAE que tiene la versión 1.0.4 2. Seleccionamos la opción del SAE para Actualizar la base de datos 3. Y en la pantalla de diálogo buscamos el primer archivo a ejecutar 4. Al dar clic en el botón Open nos aparece la siguiente ventana para confirmar la ejecución 5. Si damos clic en No abortamos, el proceso, pero si damos clic en Yes se ejecuta y podría dar un mensaje de error
17 de 17 Instalación del SAE en Linux 6. Solo damos clic en Ok, y continuamos con el siguiente archivo. 7. Seleccionamos el archivo UPDATE_DB_SAE_1_0_5.sql 8. Nos pide confirmar la ejecución 9. Damos clic en el botón Yes y concluimos con la actualización de la Base de Datos. 10. Por último instalamos el aplicativo SAE 1.0.5 (ver página 13 numeral 9)