jueves, 15 de agosto de 2013

Oracle HTTP Server(OHS)

Oracle HTTP Server(OHS)

·        Se basa en Apache
·        Apache v2.2 en OHS 11gR1
·        Se integra con Oracle WebLogic Server
Utiliza Mod_wl_ohs

Herramientas de administración para Web tier
·        Función Middleware control
·        Opmnctl
·      Administración de Web Cache

¿Qué es Oracle Web tier?
Es responsable de la interacción con el usuario final
Consta de dos componentes:
Oracle http server
El servidor web vado en apache que proporciona un receptor de HTTP para Oracle WebLogic Server.

Instalación de OHS
1.- debes entrar con el usuario de weblogic
Ejemplo: su – weblogic

2. que ya debe tener como al grupo oinstall como su grupo primario si a un no lo tiene asignado se le asigna para esto debes estar como root
useradd  -g oinstall weblogic

3.- Se dan los permisos a la carpeta /middleware
#chown –R weblogic:oinstall /middleware

Se tiene que descomprimir este archivo
unzip /ofm_webtier_linux_11.1.1.7.0_64_disk1_1of1_.zip

4.-Nos dirigimos a la ruta de instalación
cd /middleware/weblogic10/ofm_webtier_linux_11.1.1.7.0_64_disk1_1of1_/disk1

5.- Se ejecuta el siguiente script
./runInstaller

Se muestra la siguiente ventana
6.- Damos click en aceptar y aceptar.
 En la siguiente ventana damos click en siguiente:

7.- Seleccionamos la casilla de: omitir actualizaciones de software.
8.- Seleccionar instalar software: no configurar y siguiente
9.- Comprobación de requisitos y en esta parte instalamos los paquetes que hagan falta.

Por ejemplo, en nuestra instalación hicieron falta los siguientes paquetes:
Para poder seguir con la instalación se deben instalar los paquetes faltantes.

yum install compat-libcap1-1.10*
yum install compat-libstdc++-33-3.2.3*
yum install libstdc++-devel*
yum install gcc*
yum install libaio-devel-0.3.107*
10.- ya instalados todos nuestros paquetes nos muestra la siguiente ventana y damos siguiente:

11.- Seleccionamos la carpeta de instalación de WebLogic
12.- Deshabilitar la casilla de: deseo recibir actualizaciones de seguridad a través de my Oracle support  y damos click en siguiente:


13.- Nos manda una ventana de confirmación en la que damos click en sí.
14.- Damos click en instalar.


15.- En este momento ha terminado la instalación y damos en siguiente:

16.- Nos muestra una venta donde daremos click en aceptar:
17.- ha terminado la instalación y podemos guardar un registro de la instalación de ohs, con la opción de guardar y damos clic en terminar.
18.- El siguiente paso es extender nuestro dominio.
. /middleware/weblogic10/wlserver_10.3/common/bin/config.sh
19.- seleccionamos nuestro directorio de dominio de weblogic y damos en siguiente.
20.- Seleccionamos la casilla de: oracle enterprise manager – 11.1.1.0 [oracle_common] y marca la opcion: oracle jrf por default y damos en siguiente.
21.- nos manda la siguiente ventana y dejamos la ruta por default y damos siguiente.
22.- En la siguiente ventana no marcamos ninguna casilla y damos siguiente simplemente.
23.- la siguiente ventana es del resumen de la ampliación de nuestro dominio y damos click en ampliar.

24.- Ha terminado la instalación y damos click en listo.
24.- iniciamos nuestro dominio.
. /middleware/instalacion/user_projects/domains/base_domain/startweblogic.sh
25.- vamos a iniciar el siguiente script, para configurar el ohs.
# cd /middleware/weblogic10/oracle_wt1/bin/
# ./config.sh

26.- Se abre la siguiente ventana y damos en siguiente.

27.- nos muestra la siguiente ventana en la cual solo debe estar seleccionada la opción de Oracle HTTP server y la de asociar componente seleccionados al dominio de weblogic y damos en siguiente.

28.- en la siguiente ventana especificamos nuestra ip, puerto, usuario y contraseña del administrador y damos click siguiente
29.- Nos muestra la siguiente ventana solo damos siguiente.
30.- Dejamos la opción por default de: configuración automática de puertos y damos click en siguiente
     31.- Deseleccionamos la opción de recibir actualizaciones en la siguiente Ventana y damos en siguiente. Después nos muestra una ventana emergente donde nos pregunta si no queremos especificar nuestro correo electrónico y damos en sí.
32.- la siguiente es la ventana de resumen de configuración y damos click en configurar.
33.- inicia la configuración y nos manda la ventana de terminación y damos click siguiente.
33.- damos clic en terminar.


Para hacer el balanceo de cargas hacemos lo siguiente
Primero exportamos las variables
export ORACLE_INSTANCE=/Middleware/Oracle_WT1/instances/instance1
Entramos a la siguiente dirección
cd /Middleware/instalación/Oracle_WT1/opmn/bin
Para comprobar el estado de los servicios de web tier
. /opmnctl status
Se muestra documentación del web tier
Se detienen los servicios
. /opmnctl stopall
Configurar el balanceo de cargas
Vim /Middleware/intalacion/Oracle_WT1/instances/instance1/config/OHS/ohs1/mod_wl_ohs.conf
Para habilitar el puerto 80 entramos a esta dirección, pero antes hacemos un respaldo del archivo que vamos a editar
cp httpd.conf httpd.conf.save
vim /middleware/instalación/Oracle_WT1/instances/intsnce1/conf/OHS/ohs1/httpd.conf
Se accede y se cambian los permisos al siguiente archivo relacionado con el servicio apache integrado en OHS
Para dar los permisos a este archivo de debe estar con el usuario de root
  chowm root .apachectl
  chmod 6750 .apachectl
Se entra a la siguiente dirección
cd /middleware/instalación/Oracle_WT1/ohs/bin
Se revisan los permisos
ls –l .apachectl
Para poder comprobar que si funciona nos vamos a la consola de administración donde ya debemos tener instalada una aplicación y entramos con la siguiente dirección para poder ver la aplicación
10.10.10.3/console
























No hay comentarios:

Publicar un comentario