Puesta en marcha del SIGEM
Introducción
A lo largo de este módulo estudiaremos diferentes componentes del sistema SIGEM, conforme vayamos adquiriendo los conocimientes necesarios durante el curso.
El objetivo de esta sesión inicial consiste en poner en marcha SIGEM desde la máquina virtual (VM) proporcionada con el sistema preinstalado. De esta forma, a partir de este momento podremos probar las diferentes funcionalidades de la aplicación.
Arranque y configuración de la VM
Lo primero que deberemos hacer es descomprimir los ficheros con la VM en el disco duro, y arrancarla desde VMWare Player (proporcionado con el software del curso).
Por defecto iniciaremos la sesión con el usuario sigem / sigem. Ahora nos disponemos a configurar diferentes aspectos del sistema operativo, por lo que necesitaremos contar con la contraseña del usuario root, que también es sigem.
Tarjeta de red
El modo de red de VMware está inicialmente en host-only y no funciona la conexión con Internet. Para que funcione la red hay que cambiarlo a NAT y volver a configurar la tarjeta en openSUSE: Aplicaciones > Sistema > Configuración del administrador (YaST) > Dispositivos de red > Tarjeta de red > Controlada por el usuario mediante NetworkManager > Siguiente > Finalizar.
En caso de estar conectados a través de un proxy, deberemos configurarlo en Firefox.
Monitor
Para configurar la resolución del monitor (está muy baja por defecto) hay que utilizar la YaST: Hardware > Tarjeta gráfica y monitor. Será recomendable utilizar la resolución nativa de nuestro monitor y pasar a modo a pantalla completa.
Puesta en marcha de SIGEM
Una vez tenemos correctamente configurada la VM, vamos a poner en marcha el sistema SIGEM.
Base de datos
Lo primero que debemos hacer es poner en marcha el servidor de base de datos Postgres. El directorio en el que se guardan las BD y los ficheros de configuración es:
/usr/local/pgsql/data
Para poner en marcha el servidor de BD en primer lugar hay que entrar como usuario postgres / postgres:
> su postgres
Una vez hayamos entrado con este usuario pondremos en marcha el servidor de BD con:
> pg_ctl start -D /usr/local/pgsql/data
Servidor web
Ahora ya sólo nos queda poner en marcha el servidor web Tomcat para poder utilizar SIGEM. Para ello entraremos con el usuario sigem en el directorio de ejecutables de Tomcat:
> cd /home/sigem/SIGEM/jakarta-tomcat-5.0.28/bin
Desde este directorio arrancamos el servidor con:
> ./startup.sh
Prueba de SIGEM
Una vez arrancado el servidor web, podremos entrar en la aplicación usando cualquier navegador web. Abriremos Firefox e introduciremos la siguiente dirección:
http://localhost:8080/portal
El primer acceso puede tardar un poco en abrir la página. Una vez abierta, veremos el menú principal de SIGEM. Si entramos en alguna de las funcionalidades nos pedirá autentificarnos. Podemos utilizar por ejemplo el usuario administrador / administrador con el que tendremos acceso a las funciones de administración.
En próximas sesiones estudiaremos el código fuente de determinados componentes de este sistema.