Compartilhar via


Início Rápido: Implantar o WebLogic Server em Máquinas Virtuais (VMs) do Azure

Esse artigo mostra como implantar rapidamente o WebLogic Server (WLS) em uma Máquina Virtual (VM) do Azure com o conjunto mais simples possível de opções de configuração usando o portal do Azure. Neste guia de início rápido, você aprende a:

  • Implante o WebLogic Server com o Servidor de Administração habilitado em uma VM usando o portal do Azure.
  • Implante um aplicativo Java de exemplo com o Console de administração do WebLogic Server.
  • Conecte-se à VM que executa o WebLogic usando SSH.

Este artigo usa a oferta do Azure Marketplace para o WebLogic Server para acelerar o seu percurso no Azure. A oferta provisiona automaticamente vários recursos do Azure, incluindo os seguintes:

  • Máquina Virtual do Azure pré-instalada com sua escolha de versão do sistema operacional, versão do JDK do Java e versão do WebLogic Server.
  • Configuração de TLS/SSL, incluindo a geração fácil de um certificado autoassinado.
  • VNET (rede virtual), incluindo a capacidade de provisionar em uma VNET existente.
  • Conexão de banco de dados com um banco de dados pré-existente.

Se você preferir uma abordagem passo a passo menos automatizada, confira Instalar manualmente o WebLogic Server em VMs (Máquinas Virtuais) do Azure.

Se você estiver interessado em fornecer comentários ou colaborar de perto em seus cenários de migração com a equipe de engenharia que desenvolve soluções do WebLogic no Azure, preencha esta breve pesquisa sobre migração do WebLogic e inclua suas informações de contato. A equipe de gerentes de programas, arquitetos e engenheiros entrará em contato prontamente com você para iniciar uma estreita colaboração.

Pré-requisitos

Implantar o WebLogic Server com o Servidor de Administração em uma VM

As etapas a seguir mostram como implantar o WebLogic Server em uma VM usando a oferta instância única com um servidor de administração no portal do Azure. Existem outras ofertas que atendem a diferentes cenários, como Cluster WebLogic em várias VMs.

  1. Na barra de pesquisa na parte superior do portal, insira weblogic. Nos resultados da pesquisa sugeridos automaticamente, na seção Marketplace, selecione WebLogic Server com Admin Console na VM. Você também pode ir diretamente para a oferta usando o link do portal.

    Captura de tela do portal do Azure mostrando o WebLogic Server nos resultados da pesquisa.

  2. Na página da oferta, selecione Criar. Você verá então o painel Básico.

    Captura de tela do portal do Azure mostrando como

  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.

  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.

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

  14. Selecione Criar.

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

Dependendo das condições da rede e de outras atividades na 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: x Captura de tela do portal do Azure que mostra a lista de implantações do grupo de recursos.

  5. No painel esquerdo, selecione Saídas. Essa lista mostra valores de saída úteis da implantação.

  6. O valor sshCommand é o comando SSH totalmente qualificado para conectar-se à VM que executa o WebLogic Server. 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 público totalmente qualificado visível na Internet para o console de administração do WebLogic Server. 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 do Console de administração

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

  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 WebLogic Server é 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 WebLogic Server, conforme mostrado na captura de tela a seguir:

    Captura de tela da tela de login do administrador no WebLogic Server.

  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 WebLogic Server.

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

    Captura de tela do Console do Administrador do WebLogic Server da Oracle com o botão Bloquear & Editar em destaque.

  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. Aceite os padrões nas próximas telas e selecione Concluir.
    4. Na tela de configuração do aplicativo, selecione Salvar.
  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:

    Captura de tela do aplicativo web de teste.

Conectar-se à máquina virtual

Se você quiser gerenciar a VM, poderá se conectar a ela com o comando SSH. Antes de acessar o computador, certifique-se de que você habilitou a porta 22 para o agente SSH.

Use as etapas a seguir para habilitar a porta 22:

  1. Navegue de volta para seu grupo de recursos de trabalho no portal do Azure. 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-se à VM com o valor de sshCommand e sua senha (esse artigo usa wlsVmCluster2022).

Limpar os recursos

Se você não for continuar usando o WebLogic Server, volte para seu grupo de recursos de trabalho no portal do Azure. No topo da página, sob o texto Grupo de recursos, selecione Excluir grupo de recursos.

Próximas etapas

Continue explorando as opções para executar o WebLogic Server no Azure.

Para obter mais informações sobre as ofertas do Oracle WebLogic no Azure Marketplace, consulte Oracle WebLogic Server no Azure. Essas ofertas são todas do tipo Traga sua própria licença. Eles pressupõem que você já tenha as licenças apropriadas com a Oracle e esteja devidamente licenciado para executar ofertas no Azure.