Instalando o Oracle Https Server 12.2.1.3

Hoje vamos instalar o Oracle Https Server 12.2.1.3. O OHS  facilita bastante na hora de trabalharmos com  balanceamento e alta disponibilidade do Oracle SOA Suite.

Para quem está chegando agora e quer saber mais sobre como instalar o Oracle SOA Suite, aconselho dar uma olhada nas nossas matérias anteriores.

Parte 1: Preparando e Instalando o Banco de Dados
Parte 2: Preparando e Instalando o Oracle SOA Suíte
Parte 3: Configurações necessárias do Oracle SOA Suíte

Oracle Https Server será configurado na mesma máquina em que foi instalada a aplicação.

Para iniciarmos vamos baixar o binário no software edelivery

Imagens download Oracle Https Server

[collapse]

Agora, vamos criar o diretório onde ficará instalado o binário da nossa aplicação.

cd /u01/app/oracle/product/12.2.1.2/
mkdir https
chmod 775 https

Extraia o instalador

unzip V886427-01.zip
Archive:  V886427-01.zip
  inflating: fmw_12.2.1.3.0_ohs_linux64.bin
inflating: fmw_12213_readme.htm

Imagens da instalação do Https Server

[collapse]

O próximo passo da instalação será criarmos o Domain.

Vamos acessar a pasta  /u02/middleware/config/domains/ e em seguida criaremos a pasta https_domain

 cd /u02/middleware/config/domains/ 
mkdir https_domain
chmod 775 https_domain

Agora navegue até o diretório: /u01/app/oracle/product/12.2.1.2/https/oracle_common/common/bin e  execute o arquivo config.sh .

cd /u01/app/oracle/product/12.2.1.2/https/oracle_common/common/bin 
./config.sh .
Imagens da Criação do Dominio

[collapse]

Para subirmos o HTTPS Server precisamos executar os seguintes passos:

1- Logue no Servidor com usuário oracle e navegue até o diretório onde se encontra o script de gerenciamento do Nodemanager:

cd /u02/middleware/config/domains/https_domain/bin

2-Execute os comandos abaixo para iniciar o Nodemanager em background:

nohup ./startNodeManager.sh &

3-Para visualizar se o nodemager está no ar, execute o seguinte comando:

tail -f nohup.out

Domain name mappings:
https_domain -> /u02/middleware/config/domains/https_domain
<Mar 25, 2018 4:33:19 PM BRT> <INFO> <Node manager v12.2.1.3.0>
<Mar 25, 2018 4:33:19 PM BRT> <INFO> <Server Implementation Class: weblogic.nodemanager.server.NMServer$ClassicServer.>
<Mar 25, 2018 4:33:19 PM BRT> <INFO> <Plain socket listener started on port 5556, host localhost/127.0.0.1>

ATENÇÃO

Na versão 12.2.1.3 no Https Server existe um BUG.
Bug 17790276 ( NODEMANAGER SERVICE FAILS TO START WITH “IDENTITY KEY STORE FILE NOT FOUND”) que faz com que o arquivo DemoIdentity.jks  não seja criado, e acaba atrapalhando o start do nodemanager.

Se ocorrer esse erro com você, execute o workaround seguindo os passos abaixo:

Baixe o arquivo DemoIdentity.jks e copie para o  diretorio /u02/middleware/config/domains/https_domain/security/

cp DemoIdentity.jks /u02/middleware/config/domains/https_domain/security/

4- Para subir o componente do OHS execute o comando:

/startComponent.sh ohs1

Ex:

[oracle@soaapp bin]$ ./startComponent.sh ohs1

Starting system Component ohs1 ...
Initializing WebLogic Scripting Tool (WLST) ...
Welcome to WebLogic Server Administration Scripting Shell
Type help() for help on available commands
Reading domain from /u02/middleware/config/domains/https_domain
Please enter Node Manager password:
Connecting to Node Manager ...
Successfully Connected to Node Manager.
Starting server ohs1 ...
Successfully started server ohs1 ...
Successfully disconnected from Node Manager.
Exiting WebLogic Scripting Tool.

Para validar se o OHS subiu com sucesso acesse a seguinte URL:

http://ip:7777/
ou
http://localhost:7777/
ou
http://hostname:7777/

Até Logo!

 

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *