Como comentado, vamos utilizar o instalador genérico, pois podemos utilizar os passos a seguir em qualquer sistema operacional homologado. Conforme descrito em pacotes de instalação, devemos baixar a versão genérica 12c do instalador Weblogic.
O Weblogic pode ser instalado de três formas:
Outro ponto importante para compreender é que a instalação é separado da configuração, neste tópico vamos instalar o Weblogic, que significa que, ao final não teremos nada configurado, apenas serão instalados os binários e classes necessárias ao Weblogic. Ou seja, não haverá nada para iniciar ou executar. Isto será feito depois, quando criamos a primeira configuração básica e podemos iniciar o console administrativo do Weblogic.
O instalador não roda diretamente no seu sistema operacional, ele é feito em JAVA. Então vamos precisar do Java, neste caso o JRockit, que instalamos na capítulo anterior, para que o instalador funcione corretamente. Primeiro vamos efetuar o login com o usuário oracle ou se logar com o usuário administrativo e depois executar “su - oracle”, no caso do Linux. Se for Windows basta se logar. Feito isto vamos passar para a instalação:
Linux
Na pasta onde você baixou o instalador genérico do Weblogic, execute o seguinte comando:
/oracle/product/java/jrockit-jdk1.6.0_31-R28.2.3-4.1.0/bin/java -D64 –jar wls1211_generic.jar
Windows
C:\Oracle\product\Java\jrockit-jdk1.6.0_31-R28.2.3-4.1.0\bin\java.exe -D64 -jar wls1211_generic.jar
O instalador irá descompactar os arquivos e exibirá uma barra de progressão no próprio terminal:
Extracting 0%.......................................................100%
Dica:
No Windows clique em no botão Iniciar depois em executar ou clique na tecla esquerda com o símbolo do Windows no teclado + a tecla R, para abrir a tela Executar. Nela digite cd <pasta onde salvou o instalador do Weblogic> e tecle Enter. Feito isto digite o comando acima.
Quando a barra atingir 100% uma tela gráfica será exibida:
Figura 13
Clique em próximo.
Figura 14
Digite o seguinte caminho para a instalação:
Linux
/oracle/product/middleware
Windows
C:\Oracle\product\Middleware
Dica:
Podemos instalar o Weblogic em qualquer pasta no servidor, cada empresa tem o seu lugar padrão para instalação de produtos. Sendo assim, num ambiente corporativo, devemos consultar o responsável pela área para sabermos se existe um padrão a ser seguido. Caso não haja, é uma boa prática reunir alguns membros do time e definir um padrão para instalação de produtos, em comum acordo.
Clique em Próximo.
Figura 15
Esta tela é para quem deseja receber e-mail sobre atualizações. Normalmente não cadastramos nenhum e-mail. Para isto basta clicar na checkbox para remover a seleção. Então uma aviso será exibido:
Figura 16
Clique em sim, para confirmar a tela anterior.
Com clicar em sim, uma nova tela irá surgir:
Figura 17
Confirme, clicando em sim. Então uma terceira tela irá surgir:
Figura 18
Clique em “Quero continuar desinformado...”, conforme a figura acima. Feito isto clique em continuar.
Figura 19
Temos dois tipos de instalações:
· Típica: instala os principais itens exibindo um mínimo de opções;
· Personalizada: Exibe uma tela de configuração para cada item.
Vamos utilizar a instalação personalizada, para vermos todas as opções. Escolha Personalizada e clique em próximo:
Figura 20
Nesta tela podemos ver todos os pacotes que fazem parte do produto Oracle Weblogic Server e ainda um segundo produto, chamado Oracle Coherence, que é capaz de manter objetos em memória, evitando que sejam acessados a todos instante. Exemplo: certo sistema rodando no Weblogic sempre busca certa informação no banco de dados, e esta informação muda muito pouco, sendo assim podemos utilizar o Coherence para manter esta informação na memória, assim o sistema não irá várias vezes no banco de dados busca-las. Com isto economizamos recursos do banco de dados e o sistema funciona melhor, pois não terá que acessar o banco via rede (O Coherence não será descrito neste manual, mas é um excelente assunto para pesquisa).
Como mostrado na figura 20, desmarque as opções do Coherence e Evaluation Database. Estes itens não serão utilizados. Clique em próximo.
Figura 21
Nesta tela podemos escolher outra JVM para rodar o Weblogic, bastando clicar no botão Procurar. Caso não haja nenhuma alteração o instalador irá utilizar, para rodar o Weblogic, a mesma JVM que utilizamos para abrir o instalador. Ou seja, podemos instalar o Weblogic com uma JVM e fazê-lo rodar com outra. Neste caso vamos utilizar o JRockit mesmo, então clique em próximo.
Figura 22
Nesta tela podemos escolher qual a pasta onde serão instalados os arquivos de instalação do Weblogic. Podemos alterar a localização e o nome da pasta, não é necessário utilizar a pasta ‘wlserver_12.1’. Para nosso manual vamos manter este caminho. Clique em próximo.
Figura 23
Esta tela aparece somente no Windows, vamos explicar o que é um Gerenciador de Nós mais adiante. Clique em próximo.
Figura 24
Esta tela aparece em sistemas que suportam a criação de menus. A primeira opção é para que todos os usuários possam ver, a segundo para apenas o usuário do oracle. Clique em próximo.
Dica:
Normalmente um servidor é acessado por mais de um analista e todos devem ver as opções no menu, então escolher a primeira opção pode ser a melhor. Certas empresas têm políticas para isto, quando se trata de servidores Windows, então sempre é bom confirmar como funciona a política de instalação.
Figura 25
Esta tela serve apenas para conferirmos se escolhemos os pacotes corretos para a nossa instalação. Veja que as opções que desmarcamos (figura 20), não estão aqui. Clique em próximo.
Figura 26
Aqui veremos a barra de progressão da instalação. Aguarde a finalização, o tempo total varia de acordo com a capacidade do servidor onde esta sendo instalado.
Figura 27
Instalação concluída com sucesso. Desmarque a opção ‘Executar Quickstart’, pois iremos executar esta opção via linha de comando para melhorar o entendimento. Clique em concluído. Leia até o final.
O que realizamos até agora?
· Baixamos os instaladores:
o Weblogic Server 12c (instalador genérico);
o JVM JRockit;
· Instalamos os seguintes produtos:
o JVM JRockit (necessário para efetuar a instalação do Weblogic Genérico);
o Instalamos os binários e pacotes do Weblogic Server 12c.
Neste ponto ainda não temos o Weblogic funcional, temos apenas ele instalado, para que funcione como um Servidor de aplicações será necessário realizar um conjunto de configurações, tais como criar um domínio, no entanto será necessário entender alguns conceitos antes que possamos efetuar esta configuração. Por este motivo desmarcamos a opção ‘Executar Quickstart’ (Figura 27). Para finalizar a configuração do Weblogic 12c acesse Entendendo o Oracle Weblogic para entender como é a arquitetura básica do Weblogic como Servidor de Aplicação JAVA. Depois acesse Criando ou alterando domínios para finalizar a configuração faltante..