Pontificia Universidad Javeriana Maestría en Ingeniería de Sistemas y Computación Trabajo de Grado 2 - septiembre de 2016

Documentos relacionados
Manual de Instalación en Ubuntu

MANUAL DE USUARIO CLUBMAT: GESTOR DE CLUBES DE MATEMÁTICAS CONSTRUIDO CON TECNOLOGÍAS JAVA EE 6 Y JAVAFX 2 ANDRÉS EDUARDO SÁNCHEZ MENDIETA

Manual de Instalación en CentOS

A. Instalación de Mininet

INSTALACION DE ENEBOO EN LINUX CON POSTGRESQL

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: PRESENTADO A:

Manual de Configuración Firma Electrónica como Servidor Institucional Imagen (Ova)

Manual de Instalación y Administración de Base

INSTALACIÓN BAJO SISTEMA OPERATIVO CENTOS

INSTALACION DE LA BASE DE DATOS

Como instalar Geonetwork

X-RiteColor Master Web Edition

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

Instalación de PostgreSQL en Windows y Linux

Instalar y configurar servidor DHCP en Ubuntu y derivados

Configuración de envío de alertas en SIABUC9

Instalación de un servidor de base de datos SQL Server 2012 y su respectivo mirror. [Escriba el subtítulo del documento]

Manual de Usuario. HISMINSA Sistema de Gestión Asistencial (Versión Offline para XP) Ministerio de Salud del Perú Todos los Derechos Reservados

Instalación de Centos

4.4. TCP/IP - Configuración Parte 2 SIRL


Práctica de laboratorio Configuración de NAT dinámica con SDM

SIMEV Sistema de Monitoreo del Estado Vial

Primeros pasos con la imagen de Firewall pfsense

Puntos estimados: 1.0 Iteración asignada: 1. Programador responsable: Camilo Urrego Carlos Suárez Descripción:

MANUAL DE ADMINISTRACIÓN BÁSICA v. 1.0

Ubuntu Server HOW TO : DHCP

a) Instalación del servidor SSH en GNU/Linux

Práctica de laboratorio: Instalación de Linux en una máquina virtual y exploración de la GUI

Servidor DHCP Centos 7

Pan-Tilt MJPEG Cámara para conexión en red Guía de instalación rápida

Conexión de Sistemas en Red

Actualización de Numero de Control Sistema Admin CFDI descarga de internet

INSTALAR DISCO.VHD DE VIRTUAL PC EN HYPER-V

SERVIDORES VIRTUALES NEGOCIO

Configuración del correo electrónico Outlook 2010 Manual de usuario Octubre 2014

Configurar servidor de correo

Actualización de versión en red Sistema Admin CFDI descarga de internet

Guía de instalación del sistema de documentos laborales Orquídea

Guía del dispositivo de Bomgar B200 TM. Índice. BOMGAR BASE 3 Guía del dispositivo B200

WINDOWS SERVER 2008 r2

OFIMABOT. OfimaBot es la herramienta que permite instalar y actualizar el sistema de Ofimática.

Manual de Configuración Terminales Win7 Cloud.

H4S GUÍA RÁPIDA DE INSTALACIÓN

Manual para la instalación de la aplicación SIIAGF

Signature WebLite CR. sw_signer. Archivo *.pfx. (componente de firmado) (Certificado digital para firmado de documentos)

GUÍA DE CONFIGURACIÓN DE LOS EQUIPOS PARA EL USO DE LA APLICACIÓN CONCECTA-CENTRALIZACIÓN

Tema 6 Servicio de Correo Electrónico

Se deben efectuar estos pasos preliminares para todas las impresoras: Procedimiento de instalación rápida con CD-ROM

Paso 1. Instalar Apache

GUIA DE INSTALACIÓN DEL FORMULARIO DIGITAL PARA LA PRESENTACIÓN DE PROYECTOS PARA ESTÍMULOS TRIBUTARIOS

Manual de instalación y configuración. Opencast 2.0. Autores: Maximiliano Lira Felipe López P. Fecha: 17/08/2015 Versión: 001

Cómo cambiar la contraseña del directorio DC

Como instalar Un Foro con phpbb en Linux Canaima

Manual de Instalación y configuración

Manual de instalación AUTOFIRMA LA SEDE ELECTRÓNICA XUNTA DE GALICIA GUÍAS DE AYUDA DE

Dell Storage Center SO versión 7 Guía del administrador de la utilidad de actualización

INSTALACION Y CONFIGURACION DE POSTGRESQL EN FEDORA

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi

EVALUACIÓN DE DESEMPEÑO Y PRODUCTO

Configurar el archivo de los host IP en un servidor del CallManager del Windows 2000

CONFIGURACIÓN DE IMPRESORAS

NAS-HSM. HotSpot con MikroTik RouterOS por Mauro Escalante. Manual de Laboratorio. RouterOS v6.36.0

Práctica de laboratorio: Conexión a un router por primera vez

Instalación Multipuesto AZ Folders

CONFIGURACION DE SERVICIOS DE RED

SSH. El siguiente paso será descargarnos el módulo sshd.wbm.gz de la página para instalarlo.

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS

Manual para configurar un servidor AppServ En una computadora. Y operar el sistema SICAM en intranet. Nucúncu Tecnología

Ejemplo: comando ping para hacer sólo 4 ICMP requests a la dirección : "ping c 4"

Guía de instalación de Bomgar B300v

Servicios de Red e Internet. Práctica Tema 2. Página nº 1 de 91

INSTALACIÓN SISTEMA OPERATIVO LINIUX DISTRIBUCION CENTOS 6.5

Configuración Servidor DHCP en Windows 2012 Server r2

Manual Instalación GIRH-Autorizaciones (JAVA)

DINARDAP-DTD-VP-MU-001

ESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES

Guía para configurar el acceso al Sistema de Consulta Remota del Sistema Integral Registral SIRe 2017

Configuración de Correo en Microsoft Outlook 2003

Por que utilizar DHCP

Guía de Instalación Commvault v11

UNIVERSIDAD NACIONAL DE LOJA Área de la Energía, las Industrias y los Recursos Naturales no Renovables CARRERA DE INGENIERIA EN SISTEMAS

Cómo puede SmartMonitor Instalar la Base de Datos en. el dispositivo NAS a través de iscsi?

Instalación y Configuración de MySQL

Instalación de certificados SSL en Microsoft IIS 7

Tema: Configurando FTP sobre SSL

ServiceTonic. Guía de instalación

Manual Cliente CheckPoint-Secure Remote

Cómo configurar Open VPN Roadwarrior con autenticación X.509 y PSK en Panda GateDefender eseries

Replicación de datos en MySQL

Manual de instalación AUTOFIRMA LA SEDE ELECTRÓNICA XUNTA DE GALICIA GUÍAS DE AYUDA DE

Instalación Servicio SSH CentOS 6.5/RHEL 6.2 GESTIÓN DE REDES DE DATOS

Panel de Control Plesk

DE SISTEMA DE ESCRITORIO

Configuración del Xpy4500 y Xpy8000 con DDNS y aplicación móvil

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN

Manual de Instalación SISTEMA INTEGRADO DE GESTION PARA ENTES DEL SECTOR PUBLICO (SIGESP) SIGESP ORGANOS

Manual Cámara IP I4620BP

Manual de Instalación Contenido

Instalación de UPS WorldShip en una estación de trabajo autónoma o de administración

Transcripción:

Instalación de Ubuntu para SICOBIO Teclado: Español País: Colombia Este nombre fue cambiado por SICOBIO, el cual corresponde al nombre dado al proyecto.

Nada se seleccionó. Pontificia Universidad Javeriana

Se eligió instalar actualizaciones automáticas.

La contraseña de root es Ubuntu Instalación del java 8 de Oracle Para la configuración de las variables de ambiente de forma automática, se usaron las instrucciones de la siguiente página: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html

Para poder configurar el Virtualbox, para que el sistema operativo Ubuntu se puede acceder desde Windows, fue necesario hacer la siguiente configuración en el adaptador de red: Se debe prestar especial atención a que se debe usar el adaptador de red Wireless, de otro modo no funciona la conexión. Se instaló la versión 4.1 del Grassfish, según instrucciones del siguiente enlace: http://linoxide.com/ubuntu-how-to/setup-glassfish-4-1-java-8-ubuntu-15-04/ Para iniciar el servidor, es necesario estar logueado como root (para esto, se debe teclear su y luego enter. Se debe dar la clave de root que es ubuntu), y ejecutar el siguiente comando: asadmin start-domain Luego de que el servicio ha subido, desde la máquina anfitrión, se puede invocar la página de inicio del servidor en el puerto 8080. (http://192.168.0.21:8080/)

Y si se quiere ir a la página de administración del servidor, se puede invocar la página del puerto 4848: (http://192.168.0.21:4848/j_security_check). El usuario es admin, y no tiene password. La primera vez, generó un mensaje que indica que no se puede conectar si no se tiene habilitado en servicio de acceso remoto.

Para resolver este problema, se debe asignar un password al usuario administrador (admin). Para ello, se ejecuta el comando: asadmin change-admin-password El sistema pide el password actual; como no tiene ninguno, se da enter. Y luego se asigna el password que para este caso quedó también como admin. Es decir, usuario y password son admin/admin. Y luego de esto, se debe ejecutar el siguiente comando desde la línea de comandos: asadmin --host sicobio --port 4848 enable-secure-admin

Luego del reinicio, se intenta nuevamente el comando asadmin --host sicobio --port 4848 enable-secure-admin De nuevo, se intenta el login desde la página de acceso a la consola de administración del servidor en el puerto 4848:

Luego de aceptar el certificado, la página inicia a cargar. También se comprueba que se pueda llegar al servidor por el nombre asignado que es sicobio.

Usuario: admin, password:admin Para la configuración del x11, se usó la siguiente página: http://askubuntu.com/questions/213678/how-to-install-x11-xorg

Se configura el acceso remoto al servidor desde el Netbeans para el deploy de las aplicaciones directamente. Se inicia con el servidor de acceso a fitbit: ConsolidadorBiomedicoFitbit.

Para revisar la salida de logs del servidor de aplicaciones, se debe ir a la siguiente ruta: /opt/glassfish4/glassfish/domains/domain1/logs tail -f server.log Se debe configurar la base de datos en Ubuntu, para que sea accedida desde Windows Para mejorar la usabilidad de la base de datos, se usará el cliente PGAdmin III Instalado en la maquina anfitriona. Para esto, fue necesario editar los siguientes archivos en el servidor Ubuntu: /etc/postgresql/9.5/main/pg_hba.conf Al cual se le agregó una línea para que acepte conexiones de clientes dentro del mismo segmento de red. Así es como luce ahora la configuración, que acepta conexiones desde el segmento 192.168.0.0/24 trust. Esto significa que se puede conectar cualquier servidor dentro de ese segmento y que contenga IPs entre el 0 y el 24.

Así mismo, se tuvo que editar el archivo: /etc/postgresql/9.5/main/postgresql.conf Al cual se tuvo que adicionar una línea que permite cualquier conexión. listen_addresses = '*' Con esta línea se habilita la conexión desde otro servidor. Al finalizar, solo se tiene que reiniciar el servicio de postmaster con el siguiente comando: /etc/init.d/postgresql restart Ahora es momento para la conexión desde el cliente PGAdmin III. Para esto, se debe agregar otro servidor y se debe configurar de la siguiente manera:

Tener en cuenta que, con el nombre del servidor, se evita que se produzcan problemas por cambios en la IP. El password para el usuario postgres de Ubuntu es postgres. Errores: Cuando se intentó ejecutar la aplicación, se generaron errores relacionados con privilegios sobre las tablas de base de datos. Al revisar se observó que el problema era que no existían permisos para el usuario que se está conectando. Se procedió a dar las concesiones corespondientes a cada tabla, conforme se indica en la siguiente imagen:

Este proceso se repitió para cada tabla. Comando para apagar el servidor: sudo shutdown -h 0 sudo poweroff Comando para reiniciar el servidor sudo reboot Puertos requeridos: http: 8080 https: 8181 Admin: 4848 BD: 5432 SSH: 22 Cambiar el nombre del servidor: 1. Utilizar la rutina hostname seguida del nuevo nombre hostname sicobio 2. Editar el archivo /etc/host y /etc/hostname, y cambiar el nombre 3. Reiniciar el servicio de nombres del servidor: service hostname restart 4. Listo RUTINAS PARA INICIAR SERVICIOS: 1. Reinicio de servicios de Base de Datos /etc/init.d/postgresql restart /etc/init.d/postgresql reload /etc/init.d/postgresql stop 2. Para ingresar a la base de datos de postgres por línea de comandos: su postgres luego pgsql consolidador Y entra a la base de datos de consolidación. Y desde ese momento se pueden enviar sentencias de sql por línea de comandos.

3. Revisión del estado de los servicios en el servidor de base de datos: /etc/init.d/postgresql status 4. Revisar puertos abiertos netstat -nltp grep 5432 5. Revisión del log del servidor de aplicaciones /opt/glassfish4/glassfish/domains/domain1/logs 6. Usuario del sistema operativo para ingreso desde putty: a. Usuario: wparra/wparra123 7. Inicio del servidor de aplicaciones Glassfish. Para iniciar, se debe hacer login como root del servidor asi: su Ingrese el password del usuario root/ubuntu, y luego ejecute: asadmin start-domain asadmin stop-domain 8. Configuración de las colas JMS en el servidor a. Creación con el asistente del servidor, ingrese a la URL: b. Creación de la cola jms/colaanalisisconnectionfactory Clic en New Ingresa los datos de la cola Clic en OK

c. Ahora se va a crear los destination resources Clic en New Diligencie los datos de la cola y elija que es una Queue

Clic en OK Para que funcione, la jms/colaanalisis, debe tener configurada la cola física (PhysicalQueue)

Así mismo, se deben crear los usuarios que se requieren para que el modelo de control de acceso deje cargar los datos de los EJB. 9. Creación manual de las Queue: Rutinas para crear una cola JMS en Glasfish, dado que por la consola gráfica genera error. Microsoft Windows [Versión 10.0.14393] (c) 2016 Microsoft Corporation. Todos los derechos reservados. C:\WINDOWS\system32>cd.. C:\Windows>cd.. C:\>cd "Program Files" C:\Program Files>cd glassfish-4.1.1 C:\Program Files\glassfish-4.1.1>cd glassfish C:\Program Files\glassfish-4.1.1\glassfish> C:\Program Files\glassfish-4.1.1\glassfish>cd bin C:\Program Files\glassfish-4.1.1\glassfish\bin>asadmin Use "exit" to exit and "help" for online help. asadmin> asadmin> create-jms-resource --host localhost --port 4848 --restype javax.jms.queueconnectionfactory --property Name=MyQCF jms/colaanalisis Deprecated syntax, instead use: asadmin --host localhost --port 4848 create-jms-resource [options]... Enter admin user name> admin Enter admin password for user "admin"> Connector resource jms/colaanalisis created. Command create-jms-resource executed successfully. asadmin>exit Command multimode executed successfully. C:\Program Files\glassfish-4.1.1\glassfish\bin>

Cuenta en github para código fuente: 1. wilparralba@gmail.com; el password, es el mismo que se usa para la cuenta de la universidad. Se cambia password de usuario admin de Glasfish La nueva clave es: wparra123 Configuración del envío de correos electrónicos: 1. Se generó una cuenta llamada sicobiowp en Google 2. Se configuro la cuenta para que aceptara conexiones desde clientes no seguros 10.34.1.28:8080/SicobioWebApp/