Requerimientos
-
Oracle Linux Release 6.5_64bits
-
Instalador java (Tiene que ser el jdk y no el jre).
jdk-7u80-linux-x64.tar.gz
- Instalador WebLogic version 12.1.3
fmw_12.1.3.0.0_wls.jar
Xshell para conectarnos por ssh
con opción de visualizar ventanas en ambiente grafico, tambien se puede
realizar la instalación directo en el servidor.
Para
descargar el instalador del weblogic y el java dar click en el siguiente link:
Datos
de ejemplo:
Ip
server 192.168.1.1
Ip
gateway 192.168.1.254
Nombre
de equpio: prueba
Nombre
de dominio: ejemplo
1.
Agregar un grupo llamado oinstall con el id que mejor
convenga en nuestro caso usaremos el 54321.
#
groupadd –g 54321 oinstall
2.
Agregar un usuario llamado oracle con el mismo id y que este
en el grupo oinstall
#useradd
–u 54321 –g oinstall oracle
3.
Asignacion de contraseña al usuario oracle
#passwd
oracle
(password:
W3blogic)
4.
Editar el archivo /etc/hosts
#nano /etc/hosts
127.0.0.1 localhost
localhost.localdomain localhost4 localhost4.localdomain4
192.168.1.1 prueba prueba.ejemplo
5.
Editar el archivo /etc/sysconfig/network
#nano /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=prueba
GATEWAY=192.168.1.254
6.
Crear las siguientes carpetas.
#mkdir
–p /u01/app/oracle/product/fmw12cr3
#mkdir –p /u01/app/oracle/config/domains
#mkdir –p /u01/app/oracle/config/applications
7.
Asignar permisos a las carpetas que acabamos de crear,
permisos para el usuario oracle y el grupo oinstall.
#chwon
–R oracle:oinstall /u01
#chwon
–R oracle:oinstall /u01/
#chmod
–R 775 /u01
8.
Apartir de ahora se trabajar
tanto con el usuario oracle como el usuario root por lo que se recomienda abrir
dos ventanas cada una loggeada con cada usuario.
9.
Con el usuario oracle editaremos su propio .bash_profile.
#nano
/home/oracle/.bash_profile
Agregar lo siguiente:
#Oracle WLS
export
ORACLE_BASE=/u01/app/oracle
export
ORACLE_HOME=$ORACLE_BASE/product/fmw12cr3
export
MW_HOME=$ORACLE_HOME
export
WLS_HOME=$MW_HOME/wlserver
export
WL_HOME=$WLS_HOME
export
DOMAIN_BASE=$ORACLE_BASE/config/domains
export
DOMAIN_HOME=$DOMAIN_BASE/ejemplo
export
JAVA_HOME=/u01/app/oracle/jdk1.7.0_80
export
PATH=$JAVA_HOME/bin:$PATH
el export PATH queda de
ultimo
10. Recargar la configuracion
del bash sin tener que reiniciar.
Estando en /home/oracle
.
./bash_profile
(o reinciar en caso de ser necesario)
Para revisar dicha
configuracion introducimos el comando
#env
11. Con el usuario root editar
el archivo /etc/security/limits.d/90-nproc.conf
#nano
/etc/security/limits.d/90-nproc.conf
Quedando de la siguiente
manera
12. Loggearse con oracle
13. Copiar el .tar del java y el
instalador del weblogic en la carpeta /home/oracle.
14. Descomprimir el .tar del
java en la carpeta $ORACLE_BASE
#cd
$ORACLE_BASE
#tar
–xvzf /home/oracle/jdk-7u80-Linux-x64.tar.gz
Esto nos creara la carpeta
$ORACLE_BASE/ jdk-7u80-Linux-x64 ya con los archivos descomprimidos.
15. Asignar permisos para que el
usuario oracle del grupo oinstall pueda ejecutar el instalador de weblogic que
previamente copiamos en /home/oracle
#cd /home/oracle
#chown oracle:oinstall fmw_12.1.3.0.0_wls.jar
16. Para la instalacion desde el
Xshell tendremos que ejecutar un proceso para poder visualizar las ventanas del
instalador, en caso de instalarlo desde el servidor estos pasos se omitiran.
-
En nuestra pc, lo primero sera ejecutar el visualizador de
ventanas del Xshell, solo tendremos que ejecutar el Xmanager.exe que se
encuentra en la siguiente carpeta
C:\Program Files (x86)\NetSarang\Xmanager Enterprise 5\
Xmanager.exe
Esta aplicación se ejecuta en segundo plano por lo que no se nos
desplegara ninguna ventana, bastara con que veamos que esta ejecutandose.
-
En el servidor con usuario oracle, export
DISPLAY=192.168.103.163:0.0 (la ip la reemplazaremos por la de nuestra pc)
17. Ejecutar el instalador
utilizando el java con el siguiente comando
#cd
/home/oracle
#/u01/app/oracle/jdk1.7.0_80/bin/java
–jar fmw_12.1.3.0.0_wls.jar
18. Se desplegara el instalador,
seguir los siguientes pasos.
Cambiar la ruta que trae por
default por /u01/app/oraInventory y click en OK
Click en siguiente
Cambiamos la ruta por
/u01/app/oracle/product/fmw12cr3 y damos click en siguiente
Siguiente
Validamos que nos marque ok
el Checking y damos click en siguiente
Desmarcamos la opcion "I wish
to receive security updates via My Oracle Support" y damos click en siguiente,
nos desplegara una advertencia para confirmar de que estemos seguros y le damos
click en YES
Damos click en install
Click en Finalizar una vez que el proceso halla terminado
19. Al finalizar la instalacion
el wizard para la configuracion debera iniciar automaticamente, en ambiente
visual, en caso de no iniciar, para iniciarlo manual seguir los siguientes
pasos:
-
#cd
$ORACLE_HOME/oracle_common/common/bin
-
#./config.sh
Ya una vez abierto el wizard
empezaremos la configuración. Seleccionamos Create a new domain y modificamos
la ruta que trae por default por /u01/app/oracle/config/domains/ejemplo
Seleccionamos
Create Domain Using Product Templates, All templates y Basic Weblogic Server
Domain -12.1.3.0 (wlserver)
Asignamos un usuario y contraseña,
que sera con la cual levantaran los servicios y la administracion web del
weblogic y damos click en siguiente
Seleccionamos
Production y Oracle HotSpot y damos click en siguiente
Marcamos la casilla de
Administration Server y damos click en siguiente
Server Name: AdminServer
Listen Address: All Local Address
Listen
Port: 7001
Disable
SSL
Corroboramos los datos y damos
click en Create
La ruta del Domain Location y la
del Admin Server URL vienen especificadas en la ultima pantalla del wizard,
finalizamos. (http://192.168.1.1:7001/console)
20. Crear una carpeta para poder
crear un archivo de loggeo. Esto para iniciar el nodemanager sin solicitarnos
la contraseña, con el siguiente comando:
-
#mkdir –p
$DOMAIN_HOME/servers/AdminServer/security
21. entro de la carpeta que se
acaba de crear, crearemos un archivo llamado boot.properties (usuario oracle):
-
#echo
“username=weblogic” >
$DOMAIN_HOME/servers/AdminServer/security/boot.properties
-
#echo
“password=W3bL0g1C” >>
$DOMAIN_HOME/servers/AdminServer/security/boot.properties
Nota: En el de password se utiliza el doble carácter “>>” para que
al grabar en el archivo se escriba en el segundo renglon, de no ser asi se
sobreescribiria la linea de “username”
22. Iniciar el Weblogic, para
saber si el administrador web del Weblogic se ha instalado correctamente lo
iniciamos con el siguiente comando(usuario oracle):
-
#cd $DOMAIN_HOME
-
#./startWeblogic.sh &
Nota: Es importante el “&” puesto que con este comando nos liberará la
consola y se ejecutara en segundo plano.
23. Detenemos el servicio del firewall
con el comando:
-
#service iptables stop
24. Entramos a la ruta del
Administrador web:
Si nos despliega la siguiente
ventana es que ya corrio el servicio
25. Crear la siguiente carpeta
que alojara el servidor virtual llamado Machine001 con el siguiente comando:
-
#cd $ORACLE_HOME
-
mkdir –p
user_projects/nodemanager/Machine001
26. Copiar el shell startNodeManager
de la carpeta DOMAIN_HOME/bin a la carpeta que creamos Machine001:
-
#cd $DOMAIN_HOME/bin
-
#Cp
startNodeManager.sh
/u01/app/oracle/product/fmw12cr3/user_projects/nodemanager/Machine001/startNodeManager.sh
27. Editar el
startNodeManager.sh (archivo que acabamos de copiar) con los siguientes
comandos.
-
#nano startNodeManager.sh
-
Revisamos las lineas que esten iguales a las de la imagen o
editarlas si es necesario:
WL_HOME, NODEMGR_HOME, DOMAIN_HOME, JAVA_OPTIONS
-
Guardamos y cerramos el archivo.
28. Si no existe el archivo
nodemanager.properties en la siguiente ruta “/u01/app/oracle/product/fmw12cr3/user_projects/nodemanager/Machine001”
lo creamos o
lo editamos en caso contrario:
-# cd
/u01/app/oracle/product/fmw12cr3/user_projects/nodemanager/Machine001
-#
nano nodemanager.properties
- Debera contener los
siguientes parametros.
29. Siempre con el usuario de
oracle nos ubicamos en la ruta
/u01/app/oracle/product/fmw12cr3/wlserver/server/bin con el siguiente comando:
-
# cd
/u01/app/oracle/product/fmw12cr3/wlserver/server/bin
-
Despues ingresamos el comando
source:
#source setWLSEnv.sh
30. La opcion java weblogic.WLST
se activa con el comando anterior source setWLSEnv.sh, con el siguiente comando
ya podremos accesar a la consola WLST (Weblogic Scripting Tool):
-
#java weblogic.WLST
31. Conectarse al servidor con
el siguiente comando:
-
#connect(‘weblogic’,
‘W3bL0g1C’, ‘t3://192.168.1.1:7001’)
En donde: conect(‘usuario’, ‘password’, ‘t3://ipserver:puerto’)
Si se ha realizado correctamente nos desplegara la pantalla de
Successfully connected
32. Macheamos la ruta del domino ejemplo de weblogic con la de nuestro manejador de nodo con el siguiente
comando:
-
#nmEnroll(‘/u01/app/oracle/config/domains/ejemplo’,
‘/u01/app/oracle/product/fmw12cr3/user_projects/nodemanager/Machine001’)
33. Salimos del WLST con exit e
iniciamos el node Manager de la siguiente manera:
-
#cd
/u01/app/oracle/product/fmw12cr3/user_projects/nodemanager/Machine001
-
#./startNodeManager.sh &
De nueva cuenta el simbolo & es para ejecutar el nodemanager en
segundo plano.
34. Despues de iniciar el
nodeManager iniciamos el weblogic con el siguiente comando:
-
#cd $DOMAIN_HOME
-
#./startWeblogic.sh &
Loggearse con weblogic pass:
W3bL0g1C
35. Crear un cluster donde
estarn contenidos los servidores virtuales, damos click en
Entorno->Clusters.
-
Click en Bloquear y editar, y damos click en nuevo:
El nombre que le asignaremos sera EjemploCluster y damos click en Ok
36. Crearemos los servidores
virutales en nuestro caso AppServer001, AppServer002,
AppServer03 y AppServer04.
-
Click en Entorno->Servidores
-
Click en Bloquear y Editar
-
Cllick en Nuevo
En las opciones seleccionaremos un nombre de servidor y un puerto y
seleccionamos el cluster al cual asignaermos los servidores, quedara de la
siguiente manera:
AppServer001 puerto 7002 ejemploCluster
AppServer002 puerto 7003 ejemploCluster
AppServer003 puerto 7004 ejemploCluster
AppServer004 puerto 7005 ejemploCluster
37. En cada uno de los servers debera estar especificada la Maquina controladora Machine001, en dado caso de no haber creado ninguna podemos crearla.
Nota: Deshabilitar la opcion SSL si la creamos.
Iniciar y
Arrancar servicio de Weblogic
Arrancar Servicio.
Primero se arrancara el
NodeManager y despues el Weblogic, con las siguientes sentencias:
(Con el
usuario oracle)
#$DOMAIN_HOME/user_projects/nodemanager/Machine001/startNodeManager.sh
&
Despues de haber arrancado y que
nos muestre el mensaje de que esta activo, iniciaremos el weblogic
#$DOMAIN_HOME/startWebLogic.sh
&
Cuando haya finalizado el inicio
de ambos servicios entraremos a la consola de administracion:
Para arrancar los servidores del
weblogic
Entorno->Servidores y en la pestaña
de control seleccionamos los servidores que iniciaran y damos click en iniciar.
Podemos ir actualizando en la pagina en el icono para ver el
progreso del inicio de servidores, al finalizar quedaran en estado RUNNING.
Ahora se iniciaran los
deployments, para ello damos click en Entorno-> Despliegues y de igual
manera seleccionaremos los deployments y damos click en iniciar.
Para detener el servicio entramos
a la siguiente ruta:
#cd $DOMAIN_HOME/bin
Y ejecutaremos el stopWeblogic.sh
y al finalizar el stopNodeManager.sh
#./stopWeblogic.sh
#./stopNodeManager.sh
Nota: En caso de reiniciar el
servidor, hay que tener el servicio de firewall con el comando con el usuario root:
#service iptables stop
Hazlo Tu Mismo: Instalación De Servidor Weblogic >>>>> Download Now
ResponderEliminar>>>>> Download Full
Hazlo Tu Mismo: Instalación De Servidor Weblogic >>>>> Download LINK
>>>>> Download Now
Hazlo Tu Mismo: Instalación De Servidor Weblogic >>>>> Download Full
>>>>> Download LINK Vk