viernes, 18 de junio de 2010

Levantar webcenter oracle en ubuntu 8.04 Server

LEVANTAR IAS WEB CENTER 101320 EN UBUNTU SERVER LTS Y DEBIAN LENNY


1.

Nos instalamos el Ubuntu Sever LTS en questión, disponible en fileserver y en www.ubuntu.com. La instalación es sencilla "pa alante como en los windows", las únicas partes dudosas son a la hora elegir algunas instalaciones predeterminadas: debemos activar openssh y samba; el openssh es para poder acceder a tu kina en remoto y el samba para entrar en redes windoes...

Esta distro de linux es solo terminal, lo cual está muy bien, pero para montar un webCenter de oracle necesitamos algún entrono gráfico, haremos lo siguiente:

aptitude install xterm

aptitude install xserver-xorg

aptitude install xine


aptitude install xinit


Ahora nos ponemos algo q nos reconozca al mouse:

aptitude install gpm

Y un controlador de ventanas:

sudo aptitude install twm

Tecleamos "startx" en nuestra terminal y arrancamos nuestro entorno gráfico :-) más o menos de esta guisa:

Nota: Otra opción de entorno gráfico sería monatr el fluxbox, aki pongo un tuto: http://www.forat.info/2008/07/28/servidor-en-linux-ubuntu-server-vol-9-entorno-grafico/ también podría ser interesante poner un navegador ligero como el galeon, como hace el menda d este link, asi luego podremos comprobar q el IAS se instaló correctamente.


Podemos tener dificultades en levantar las X, en ese caso haremos un "vi /etc/X11/xorg.conf" y en la parte del driver poner el q corresponda, lo normal s q todo vaya ok poniendo el driver genérico "vesa"


2.

Dar de alta el ekipo en el servidor de DNS de la empresa.


Para instalar nuestro IAS necesitamos tener 2 terminales abiertas a la par: una ejecutando el instalador del webCenter, y la otra para ejecutar scripts q nos vaya pidiendo dicho instalador.

El archivo q necesitamos para instalar el IAS está en este link: http://www.oracle.com/technology/software/products/ias/htdocs/101310.html el CD1 para linux.... un

"wget http://download.oracle.com/otn/linux/ias/101310/soa_linux_x86_101310_disk1.cpio" nos daría el pakete, pero como Oracle nos pide logueo en las descargas, estamos fundidos :/. La solución ñapa q yo tomé fué descargármelo desde otro ubuntu cualkiera, con el GNOME o KDE y pasárselo al servidor de una de estas 2 maneras:

scp usuario@host:directorio/webcenter_linux_x86_101320_disk1.cpio /home/usuario/directorio

scp webcenter_linux_x86_101320_disk1.cpio usuario@host: /home/usuario/directorio

El archivo tiene una extensión .cpio q es un tipo de compresión como el .tar (desconozco las diferencias), para descomprimirlo basta con ejecutar el siguiente comando en nuestra terminal:

cpio -idvF webcenter_linux_x86_101320_disk1.cpio

Ahora vamos a asegurarnos q tenemos al menos 2 consolas frente a nuestros ojos y antes de hacer nada instalamos el "make" para que se puedan compilar las clases del instalador del IAS y el jdk del java:

sudo aptitude install build-essential

sudo aptitude install sun-java6-jdk


Ok, vamos a darle caña al instalador, vamos en una consola a la carpeta donde hayamos descomprimido el webCenter y tecleamos:

./runInstaller

Y pa alante, habrá un par d ocasiones en las q nos pedirá ejecutar scripts, esto lo haremos en la otra consola sin interrumpir la instalación de la primera... Al final debe salir algo como esto:

Pero aún no podemos cantar victoria, antes de arrancar el opmn tenemos q poner una librería para q pueda leer bases d datos en tiempo de ejecución, ponemos este comando:

sudo aptitude install libdb1-compat

Ahora ya podemos levantar el IAS vamos a la carpeta donde esté instalado q será más o menos "/home/usuario/product/10.1.3.2.0/OracleAS_1/opmn/bin" y lo arrancamos:

./opmnctl startall

Para ver el estado es:

./opmnctl status

Para paralo:

./opmnctl stopall

Ahora poniendo la ruta q nos dio el instalador del IAS al felicitarnos, en cualkier navegador q tengamos en mismo rango de ip, en mi caso es esta: "http://nakbuntu2.unitronics.es:7777/index.html" debe abrirnos el webCenterSuite:




Errores: Log:: oraInventory/logs
Ejekutar:: product/10*/Ora*/cfgtoollogs



Configurar las ip en este archivo:

nakserver@crmserviceu:~$ cat /etc/network/i
if-down.d/ if-post-down.d/ if-pre-up.d/ if-up.d/ interfaces
nakserver@crmserviceu:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 10.10.68.61
netmask 255.255.255.0
broadcast 10.10.68.255
network 10.10.68.0
gateway 10.10.68.1


En caso de más problemas con internet revisar el archivo "/etc/resolv.conf"

Menzión espazial a supermunkah en este kapítulo, persona q sudó varias horas konmigo montando los servidores ;-)

4 comentarios:

Unknown dijo...

Umm... ¿La ubicación que has usado para la instalación es un poco rara, no? :)

Por lo demás muy ilustrativo :)

Unknown dijo...

¿Que es lo q t parece raro?

Anónimo dijo...

Buenas estoy intentando instalar Webcenter 11.1.1.2.0 en ubuntu 10.10 y el instalador me da un warning de librerias glibc.

Como actualizo las liiberias?

Gracias

Unknown dijo...

Hola,

Perdona lo q he tardao en contestar :D imagino q ya habrás salido del paso, he estado una temporada lejos de Oracle, usando tomcats e integrando alguna herramienta x ahí, te escribo para q sepas q sigo vivo y te comento q me he bajado un Oracle Linux de la web de Oracle (q es un redHat), he bajado el WebLogic para linux (el instaler de 1.2GB creo) http://www.oracle.com/technetwork/middleware/weblogic/downloads/index.html

Y sin problemas, ejecutas el config.sh para crear un dominio, luego buscas la carpeta de ese dominio y lo arrancas....... De momento va bien...

Tengo q probar la instalación sobre debian y como hacer un deploy de aplicaciones ADF, cuando tenga eso pilotado actualizaré el blog...