Vous êtes sur la page 1sur 8

INSTALACIÓN DE SERVIDORES PROYECTO INVIMA

Objetivo: Disponer de los servidores e infraestructura previamente configurada para


instalar el prototipo de la solución Solicitud, Renovación y/o modificación de registro
sanitario y trámites asociados del Instituto Nacional de Vigilancia INVIMA, con el fin de
realizar las pruebas de funcionalidad de los casos de uso y probar su
interoperabilidad.

Server Manager: Ing. Fernando Rico U.T. Interfactory (Analista programador señor).

Software utilizado: Disponible en las carpetas del repositorio INVIMA:

/INVIMA\Diseno\Prototipo\SoftwareServidor /INVIMA\Diseno\Prototipo\SoftwareCliente y
otro software de licenciamiento libre bajado de la WEB como putty.exe, WinScp.exe,
UltraVNC, NX Client for Windows, etc., para ayuda de administración remota de los
servidores.

Servidores:

Servidor Ambiente Servidor Datos Ubicación


1 Entidad – Portal Invima • LINUX • ORACLE IP Publica UTI
virtualserv3 DEBIAN 5.0 EXPRESS 201.245.87.118
• TOMCAT 5.5 10G. Java. IP LAN interna
192.168.0.148
• GlassFish • Developmen
Enterprise t Kit - jdk-
Server v.2.1 1.5.0_20-
linux
2 SIC • LINUX • ORACLE IP Pública SIC
uti@debiansic DEBIAN 5.0 EXPRESS 190.254.15.239
• TOMCAT 6.0 10G IP LAN Interna
• 192.168.1.24
• GlassFish Developmen
Enterprise t Kit - jdk-
Server v.2.1 1.5.0_20-
linux
3 Capa presentación • WINDOWS • ORACLE IP Pública INVIMA
protoinvima 2003 EXPRESS 190.27.195.156
SERVER R2 10G. Java. IP LAN Interna
• TOMCAT 5.5 192.168.1.8
• Developmen
• GlassFish t Kit - jdk-
Enterprise 1.5.0_20-
Server v.2.1 linux
N/A CONFECAMARAS No aplica No aplica No aplica

SERVIDOR N° 1.

Nombre: virtualserv3 (ip pública UTI: 201.245.87.118; ip interna UTI: 192.168.0.148)

Se recibió del ingeniero Edwin Herrera el servidor con sistema operativo Linux Debian 5.0.
Sus usuarios root y administrador tienen la misma contraseña: linuxdebian. Tiene
conexión a Internet y cuenta con varios navegadores.
A continuación se muestra el proceso de instalación y los parámetros solicitados o
configurados:

JAVA DEVELOPMENT KIT - JDK(jdk-1.5.0_20-linux-i586-p.bin) para Linux Debian que


incluye el Java Runtime Environment – JRE.

Lo instalé remotamente desde mi PC usando WinSCP y Putty previamente instalados o


también se puede desde el servidor.

Copiado en: /home/administrador/Desktop/SW instalar/

Ejecutado en: virtualserv3:/home/administrador/Desktop/SW instalar/# ./jdk-1_5_0_20-linux-i586.bin

Quedó en: virtualserv3:/home/administrador/Desktop/SW instalar/jdk1.5.0_20#

Hubicado en ese directorio se movió al directorio /opt: mv jdk1.5.0_20 /opt

Entonces finalmente quedó instalado en: /opt/jdk1.5.0_20/

Luego se debe entrar por un editor Ej. nano o vi y modificar el profile para que las
Variables de Entorno queden así:

# cd /etc
# nano profile

JAVA_HOME=/opt/jdk1.5.0_20
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
export PATH

Recomendación: Los usuarios del servidor root y administrador deberían configurarse


igual para que tengan los mismos permisos y alcances.

Probar que JAVA se ha instalado correctamente ejecutar la instrucción desde cualquier


sitio del sistema:

# javac –version

En nuestro caso nos devuelve "javac 1.5.0_20".

1.2. ORACLE DATABASE 10g Express Edition Release 10.2.0.1.0: (oracle-


xe_10.2.0.1-1.0_i386.deb) Solicita la creación de la contraseña para los usuarios
SYS y SYSTEM la cual se dejó como asdinvima.

Se instaló por el modo gráfico desde el servidor. Si lo va a hacer desde la consola modo
carácter desde el directorio /home/administrador/Desktop/SW instalar/ asi:
# dpkg –i oracle-xe_10.2.0.1-1.0_i386.deb

La configuración por defecto para Oracle es:

SERVER_PORT: 8090
HTTP_HOST: 192.168.0.148:8090 (dirección ip interna)

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

http:// 201.245.87.118:8090/apex donde aparece una pantalla de ingreso al RDBMS:

Ingresar con el usuario SYSTEM como lo recomienda la instalación: Por botón inicio +
todos los programas + Oracle escoger la opción Iniciar la BD, luego ingresar a la
página inicial de la BD para mirar los parámetros de configuración, dar logout para
salir de la BD, y finalmente escoger la opción parar la BD para salir del servidor
cerrando la sesión por botón inicio cerrar sesión.

1.3. TOMCAT (apache-tomcat-5.5.28.tar.gz)

Inicialmente copié el archivo apache-tomcat-5.5.28.tar.gz en:


/home/administrador/Desktop/SW\ instalar/

Voy al directorio: cd /home/administrador/Desktop/SW\ instalar/


Desempaqueto: tar xvzf apache-tomcat-5.5.28.tar.gz que queda en el directorio apache-
tomcat-5.5.28. Además solicita la contraseña para el usuario admin al cual se le
asigna asdinvima.

Muevo el programa al directorio /opt: mv apache-tomcat-5.5.28 /opt

Creación Variables de Entorno:

Ahora hay que crear las variables de entorno que colocaremos en el archivo /etc/profile.
Podemos usar cualquier editor de textos por ejemplo:

# nano /etc/profile

Y añadimos las siguientes líneas al final del archivo:

CATALINA_HOME="/usr/local/ apache-tomcat-5.5.28"
EXPORT CATALINA_HOME

Guardamos y salimos del editor de textos. Ahora utilizamos el comando source, para que
la variable de entorno tenga efecto de inmediato.

source /etc/profile

Iniciar Apache Tomcat:

Finalmente, podemos iniciar el servidor manualmente accediendo a la carpeta bin, dentro


de apache-tomcat-5.5.28.
# cd /usr/local/ apache-tomcat-5.5.28/bin
# ./catalina.sh start

Finalmente, para comprobar que funciona, podemos acceder a la url http://localhost:8080


y nos aparecerá la página de bienvenida de Apache Tomcat.

El TOMCAT sugiere por defecto el puerto: 8080 el cual se cambió al 8084 con un editor
como nano o vi se debe modificar el archivo /usr/local/apache-
tomcat.5.5.28/conf/Server.xml. Si se desea ingresar remotamente puede usar
WinSCP.

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

http:// 201.245.87.118:8084 donde aparece la página WEB de TOMCAT.

1.3.1. TOMCAT ADMIN. (apache-tomcat-5.5.28-admin.rar.zip)

El apache-tomcat-5.5.28.exe requiere para su administración de una aplicación llamada


apache-tomcat-5.5.28-admin.rar.zip.

Utilizando similar procedimiento lo instalo en el directorio: /usr/local/apache-tomcat-5.5.28/

pero solo copiando el directorio /admin. Debajo de: /usr/local/apache-tomcat-5.5.28/Server

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

http:// donde aparece la página WEB de TOMCAT hasta aquí


201.245.87.118:8084
observamos que se encuentra instalado ahora hay que probar la aplicación de
administración, entonces escojo la opción de Tomcat Administration la cual pide el
usuario tomcat y contraseña tomcat.

1.4. GLASSFISH Enterprise Server (sges-2_1-linux-ml.bin)

Procedimiento:

En virtualserv3:/home/administrador/Desktop/SW Instalar# se copia el archivo sges-2_1-linux-


ml.bin, luego lo instalamos con:

con este comando se instala en la dirección deseada: Ej.


#./ sges-2_1-linux-ml.bin
Usr/local/SUNWappserver

Luego se da <enter>, se escoge la opción 1 se da <enter> y el pregunta la dirección


donde está instalada la Máquina Virtual Java, se da <enter> y nos pregunta el usuario
y password (admin/asdinvima). Luego nos pregunta que puertos deseamos para:

Puerto para Administración: 4848


Puerto para HTTP : 80
Puerto para HTTPS : 8181

Colocar ‘S’ en todas las opciones de configuración menos la primera: Actualizar desde
una versión anterior.

Y finalmente nos pregunta si queremos instalarlo con los parámetros escogidos, entonces
aceptamos la opción 1. Instalar.

Terminada la instalación debemos comprobarla, para lo cual subimos el servicio con el


comando:

Usr/local/SUNWappserver/bin # ./asadmin start-domain domain1 a lo que el sistema nos informa


que ha subido el servicio con éxito.

Debemos entrar a la consola del administrador desde el browser (Navegador WEB) a la


página:

Aquí aparece una página para ingreso del usuario administrador y


http://201.245.87.118:4848
damos los datos del usuario que creamos en la instalación.

1.5. OPENSSH

Se instaló el protocolo SSH con el programa OpenSSH bajado de Internet. Se sube el


servicio con el comando:

etc/init.d # ./ssh start

Este protocolo permite la comunicación segura (por consola de texto) con un servidor vía
remota. El puerto por defecto es el 22. Para incrementar la seguridad de conexión
desde afuera con el servidor (por la ip pública) se solicitó cambiar el puerto 22 por
9080. Internamente se sigue utilizando el 22.

2. SERVIDOR N° 2.

Nombre: debiansic (ip pública SIC:190.254.15.239; ip interna SIC:192.168.1.24)

Se debe replicar el mismo procedimiento de instalación que el servidor 1. El Servidor Web


debe ser Tomcat 6.0.

2.1. JAVA DEVELOPMENT KIT - JDK(jdk-1.5.0_20-linux-i586-p.bin) para Linux Debian


que incluye el Java Runtime Environment – JRE. Copiado en:
debiansic:/home/uti/Desktop/swlinux/jdk1.5.0_20#

Instalado en: opt/jdk1.5.0_20


2.2. ORACLE Database 10g Express Edition Release 10.2.0.1.0: (oracle-xe_10.2.0.1-
1.0_i386.deb) Solicita la creación de la contraseña para los usuarios SYS y SYSTEM
la cual se dejó como asdinvima.

La configuración por defecto para Oracle es:

SERVER_PORT: 8090
HTTP_HOST: 190.254.15.239:8090

2.3. TOMCAT (apache-tomcat-5.5.28.tar.gz)

Inicialmente copié el archivo apache-tomcat-5.5.28.tar.gz en:


/home/administrador/Desktop/SW\ instalar/

Voy al directorio: cd :/home/uti/Desktop/swlinux/

Desempaqueto: tar xvzf apache-tomcat-5.5.28.tar.gz que queda en el directorio apache-


tomcat-5.5.28. Además solicita la contraseña para el usuario admin al cual se le
asigna asdinvima.

Instalado en: /opt/apache-tomcat-5.5.28

Puerto: 8080.

2.3.1. TOMCAT ADMIN. (apache-tomcat-5.5.28-admin.rar.zip)

No instalado.

2.4. GLASSFISH Enterprise Server (sges-2_1-linux-ml.bin)

instalado en: var/SUNWappserver

usuario y password (admin/asdinvima).

Puerto para Administración: 4848


Puerto para HTTP : 80
Puerto para HTTPS : 8181

2.5. OPENSSH

Se instaló el protocolo SSH con el programa OpenSSH bajado de Internet. Se sube el


servicio con el comando:

etc/init.d # ./ssh start

Este protocolo permite la comunicación segura (por consola de texto) con un servidor vía
remota. El puerto por defecto es el 22. Para incrementar la seguridad de conexión
desde afuera con el servidor (por la ip pública) se solicitó cambiar el puerto 22 por
9080. Internamente se sigue utilizando el 22.

SERVIDOR N° 3.

Nombre: protoinvima (ip pública INVIMA: 190.27.195.156)

Se recibió del ingeniero Edward Domínguez el servidor con sistema operativo Windows
Server 2003. Su usuario administrador es fernando.rico y la contraseña es: comercio.

3.1. JAVA RUNTIME ENVIRONMENT - JRE (jre-1_5_0_20-windows-i586-p.exe) para


Windows Server 2003. El JRE no solicita ningún parámetro.

3.2. JAVA DEVELOPMENT KIT – JDK (jdk-1_5_0_19-windows-i586-p.exe) para


Windows Server 2003. El JDK no solicita ningún parámetro.

3.3. ORACLE Database 10g Express Edition Release 10.2.0.1.0: (OracleXE.exe)


Solicita la creación de la contraseña para los usuarios SYS y SYSTEM la cual se
dejó como asdinvima.

La configuración por defecto para Oracle es:

SERVER_PORT: 8080
HTTP_HOST: 190.27.195.156:8080

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

http:// 190.27.195.156:8080/apex donde aparece una pantalla de ingreso al RDBMS:

Ingresar con el usuario SYSTEM como lo recomienda la instalación: Por botón inicio +
todos los programas + Oracle escoger la opción Iniciar la BD, luego ingresar a la
página inicial de la BD para mirar los parámetros de configuración, dar logout para
salir de la BD, y finalmente escoger la opción parar la BD para salir del servidor
cerrando la sesión por botón inicio cerrar sesión.

3.4. TOMCAT (apache-tomcat-5.5.28.exe)

El TOMCAT sugiere por defecto el puerto: 8080 el cual se cambió al 8084. Además solicita
la contraseña para el usuario admin al cual se le asigna asdinvima.

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

http:// 190.27.195.156:8084 donde aparece la página WEB de TOMCAT.

Tomcat admin. (apache-tomcat-5.5.28-admin.rar.zip)


El apache-tomcat-5.5.28.exe requiere para su administración de una aplicación llamada
apache-tomcat-5.5.28-admin.rar.zip.

Comprobación de la instalación: Ingresar por el browser (Internet Explorer) a:

donde aparece la página WEB de TOMCAT y escojo la opción de


http:// 190.27.195.156:8084
Tomcat Administration la cual pide el usuario admin y contraseña asdinvima.

3.5. GLASSFISH Enterprise Server (sges-2_1-windows-ml.exe)

Al instalar se escogió la opción para que siempre pida usuario y contraseña. Se definió
usuario admin. Y contraseña asdinvima.

La configuración por defecto para GlassFish es:

Puerto de administración: 4848


Puerto http : 80
Puerto https : 8181

Chequear todas las opciones de configuración menos la primera: Actualizar desde una
versión anterior.

Se recomienda ver el documento: C:\Sun\AppServer\docs\about.html

Comprobación de la instalación: Ir por botón de inicio + todos los programas + Sun


Microsystems + Application Server 2.1 y escoger la opción Iniciar el servidor
predeterminado luego ahí mismo escoger la opción: Admin Console que pregunta
usuario y contraseña (admin/asdinvima), inmediatamente aparece la página web http://
190.27.195.156:4848/ para administración de GlassFish Enterprise Server v2.1.

Vous aimerez peut-être aussi