Início Rápido: Implantar o WebLogic Server em uma Máquina Virtual do Azure usando o portal do Azure

Este artigo mostra como implantar rapidamente o WLS (WebLogic Application Server) em Máquinas Virtuais (VM) do Microsoft Azure do Azure com o conjunto mais simples possível de opções de configuração usando o portal do Azure. Para obter um tutorial mais completo em destaque, incluindo o uso do Gateway de Aplicativo do Azure para tornar o cluster do WLS em VM visível com segurança na Internet pública, consulte Tutorial: migrar um cluster do WebLogic Server para o Azure com o Gateway de Aplicativo do Azure como um balanceador de carga.

Neste início rápido, você:

  • Implantar o WLS com o Servidor de Administração em uma VM usando o portal do Azure.
  • Implantar um aplicativo de exemplo do Java EE com o portal do Console de Administração do WLS.

Este guia de início rápido pressupõe uma compreensão básica dos conceitos do WLS. Para obter mais informações, consulte Oracle WebLogic Server.

Pré-requisitos

Implantar o WLS com o Servidor de Administração em uma VM

As etapas nessa seção orientam você a implantar o WLS na VM da maneira mais simples possível: usando a oferta de nó único com um servidor de administração. Outras ofertas estão disponíveis para atender a diferentes cenários, incluindo: nó único sem um servidor de administração, cluster e cluster dinâmico. Para obter mais informações, confira Quais são as soluções para executar o Oracle WebLogic Server em Máquinas Virtuais do Azure?

Screenshot of the Azure portal that shows the Create WebLogic Server With Admin console on Azure VM page.

As etapas a seguir mostram como encontrar a oferta do WLS com servidor de administração e preencher o painel de Informações básicas:

  1. Na barra de pesquisa na parte superior do portal, insira weblogic. Nos resultados da pesquisa sugerida automaticamente, na seção Marketplace, selecione Oracle WebLogic Server com Servidor de Administração.

    Screenshot of the Azure portal that shows WebLogic Server in the search results.

    Você também pode ir diretamente para a oferta com este link do portal.

  2. Na página da oferta, selecione Criar.

  3. No painel Básico, verifique se o valor mostrado no campo Assinatura é o mesmo que você usou para entrar no portal do Azure.

  4. A oferta deve ser implantada em um grupo de recursos vazio. No campo Grupo de recursos, selecione Criar e preencha um valor para o grupo de recursos. Como os grupos de recursos devem ser exclusivos em uma assinatura, escolha um nome exclusivo. Uma maneira fácil de ter nomes exclusivos é usar uma combinação de suas iniciais, a data de hoje e algum identificador. Por exemplo, ejb0802wls.

  5. Em Detalhes da instância, selecione a região para a implantação. Para obter uma lista das regiões do Azure como e onde as VMs operam, consulte Regiões para máquinas virtuais no Azure.

  6. Aceite o valor padrão em Imagem do Oracle WebLogic.

  7. Aceite o valor padrão em Tamanho da máquina virtual.

    Se o tamanho padrão não estiver disponível em sua região, escolha um tamanho disponível selecionando Alterar tamanho e selecione um dos tamanhos listados.

  8. Em Credenciais para Máquinas Virtuais e WebLogic, deixe o valor padrão para o Nome de usuário da conta de administrador de VMs.

  9. Em Tipo de autenticação, selecione Senha. Este artigo usa um par de nome de usuário e senha para a autenticação. Se você quiser usar o SSH, consulte Criar e usar um par de chaves pública-privada SSH para VMs Linux no Azure. Preencha wlsVmCluster2022 para Senha. Use o mesmo valor para a confirmação.

  10. Deixe o valor padrão para o nome de usuário do administrador do WebLogic.

  11. Preencha wlsVmCluster2022 para a Senha do Administrador do WebLogic. Use o mesmo valor para a confirmação.

  12. Selecione Examinar + criar. Depois que a mensagem em verde Validação aprovada for exibida na parte superior. Caso contrário, corrija os problemas de validação e selecione Examinar + criar novamente.

  13. Selecione Criar.

  14. Acompanhe o progresso da implantação na página Implantação está em andamento.

Dependendo das condições de rede e de outras atividades em sua região selecionada, a implantação pode levar até 30 minutos para ser concluída.

Analisar a saída da implantação

As etapas nessa seção mostram como verificar se a implantação foi concluída com sucesso.

Se você saiu da página A implantação está em andamento, as etapas a seguir mostram como voltar para ela. Se você ainda estiver na página que mostra A implantação foi concluída, vá para a etapa 5, depois da captura de tela.

  1. No canto de qualquer página do portal, selecione o menu hambúrguer e selecione Grupos de recursos.

  2. Na caixa com o texto Filtrar para qualquer campo, insira os primeiros caracteres do grupo de recursos criado anteriormente. Se você seguiu a convenção recomendada, insira suas iniciais e selecione o grupo de recursos apropriado.

  3. No painel de navegação esquerdo, na seção Configurações , selecione Implantações. Você pode ver uma lista ordenada das implantações nesse grupo de recursos, com a mais recente primeiro.

  4. Role até a entrada mais antiga nesta lista. Essa entrada corresponde à implantação iniciada na seção anterior. Selecione a implantação mais antiga, conforme mostrado na captura de tela a seguir:

    Screenshot of the Azure portal that shows the resource group deployments list.

  5. No painel esquerdo, selecione Saídas. Essa lista mostra os valores de saída da implantação. Informações úteis são incluídas nas saídas.

  6. O valor sshCommand é o comando SSH totalmente qualificado para conectar a VM que executa o WLS. Selecione o ícone Copiar ao lado do valor do campo para copiar o link para a área de transferência. Salve esse valor para mais tarde.

  7. O valor adminConsoleURL é o link totalmente qualificado e visível da Internet pública para o console de administração do WLS. Selecione o ícone Copiar ao lado do valor do campo para copiar o link para a área de transferência. Salve esse valor para mais tarde.

Implantar um aplicativo Java EE no portal do Console de Administração

Use as etapas a seguir para executar um aplicativo de exemplo no WLS:

  1. Baixe um aplicativo de exemplo como um arquivo .war ou .ear. O aplicativo de exemplo deve ser independente e não ter nenhum banco de dados, mensagens ou outros requisitos de conexão externa. O aplicativo de exemplo da documentação do Operador de Kubernetes do WLS é uma boa opção. Você pode baixá-lo da Oracle. Salve o arquivo no sistema de arquivos local.

  2. Cole o valor de adminConsoleURL em um navegador da Web conectado à Internet. Você deve ver a tela de logon do console de administração do WLS, conforme mostrado na captura de tela a seguir:

    Screenshot of the WebLogic Server admin login screen.

  3. Faça logon com o nome de usuário do weblogic e sua senha (esse artigo usa wlsVmCluster2022). Você pode ver a página de visão geral do Console de Administração do WLS.

  4. Em Central de Alterações no canto superior esquerdo, selecione Bloquear e Editar, conforme mostrado na captura de tela a seguir:

    Screenshot of the Oracle WebLogic Server Administration Console with Lock & Edit button highlighted.

  5. Em Estrutura de Domínio no lado esquerdo, selecione Implantações.

  6. Em Configuração, selecione Instalar. Há um Assistente de Instalação de Aplicativo para orientá-lo a concluir a instalação.

    1. Em Localizar implantação para instalar e preparar a implantação, selecione Carregar seu(s) arquivo(s).
    2. Em Carregar uma implantação no Servidor de Administração, selecione Escolher Arquivo e carregue seu aplicativo de exemplo. Selecione Avançar.
    3. Selecione Concluir.
  7. Em Central de Alterações no canto superior esquerdo, selecione Ativar Alterações. Você verá a mensagem Todas as alterações foram ativadas. Nenhuma reinicialização é necessária.

  8. Em Resumo das Implantações, selecione Controle. Marque a caixa de seleção perto do nome do aplicativo para selecionar o aplicativo. Selecione Iniciar e, em seguida, selecione Manutenção de todas as solicitações.

  9. Em Iniciar Assistente de Aplicativo, selecione Sim. Se nenhum erro acontecer, você pode ver a mensagem As solicitações de inicialização foram enviadas para as implantações selecionadas.

  10. Construa uma URL totalmente qualificada para o aplicativo de exemplo, como http://<vm-host-name>:<port>/<your-app-path>. Você pode obter o nome do host e a porta do adminConsoleURL removendo /console/. Se você estiver usando o aplicativo de exemplo recomendado, a URL deverá ser http://<vm-host-name>:<port>/testwebapp/, que deve ser semelhante a http://wls-5b942e9f2a-admindomain.westus.cloudapp.azure.com:7001/testwebapp/.

  11. Cole a URL totalmente qualificada em um navegador da Web conectado à Internet. Se você implantou o aplicativo de exemplo recomendado, verá uma página semelhante à captura de tela a seguir:

    Screenshot of the test web app.

Conectar-se à máquina virtual

Se você quiser gerenciar a VM, poderá se conectar a ela com o comando SSH. Antes de acessar o máquina virtual, verifique se você habilitou a porta 22 para o agente SSH.

Siga estas etapas para habilita a porta 22:

  1. Navegue de volta para o grupo de recursos de trabalho. Na página de visão geral, você pode encontrar um grupo de segurança de rede chamado wls-nsg. Selecione wls-nsg.

  2. No painel esquerdo, selecione Configurações e, em seguida, Regras de segurança de entrada. Se houver uma regra para permitir a porta 22, você poderá ir para a etapa 4.

  3. Na parte superior da página, selecione Adicionar.

    1. Em Intervalos de porta de destino, preencha o valor 22.
    2. Preencha o nome da regra Port_SSH em Nome.
    3. Deixe os valores padrão para os outros campos.
    4. Selecione Adicionar.

    Após a conclusão da implantação, você pode usar SSH para a VM.

  4. Conecte a VM com o valor de sshCommand e sua senha (este artigo usa wlsVmCluster2022).

Limpar os recursos

Se você não quiser continuar a usar o WLS, navegue de volta para o grupo de recursos de trabalho. Na parte superior da página, sob o texto Grupo de recursos, selecione o grupo de recursos. Em seguida, selecione Excluir grupo de recursos.

Próximas etapas

Continue a explorar as opções para executar o WLS no Azure.