Introdução
O Liberty 22.0.0.6 é o fix pack mais recente para o tempo de execução Liberty do WebSphere Application Server, que é um tempo de execução Java flexível e leve que suporta uma variedade de tipos de aplicativos e modelos de programação.
O Liberty 22.0.0.6 apresenta aprimoramentos importantes, como:
download liberty 22.0.0.6
Download: https://urlca.com/2vQKit
Suporte para recursos de plataforma e perfil da Web Jakarta EE 10
Suporte para recursos do MicroProfile 6.0
Suporte para Java SE 20
Aprimoramento para EclipseLink para vincular parâmetros JPQL para expressões de função no DB2 e DB2 z/OS
Suporte para plataforma Linux on Power (ppc64le) ou Linux on IBM Z (s390x) com operador WebSphere Liberty
Ao usar o Liberty 22.0.0.6, você pode se beneficiar das seguintes vantagens:
Tempo de inicialização rápido e baixo consumo de memória
Recursos modulares e combináveis que permitem apenas os recursos necessários
Arquitetura de migração zero que garante compatibilidade entre versões
Processo de entrega contínua que fornece atualizações e correções frequentes
Fundação de código aberto que permite a contribuição e inovação da comunidade
Baixando o Liberty 22.0.0.6
Você pode fazer o download do Liberty 22.0.0.6 em . Existem dois tipos de pacotes disponíveis: pacotes de arquivo e pacotes do gerenciador de instalação.
Arquivar pacotes
Pacotes de archive são arquivos independentes que contêm o ambiente de tempo de execução do Liberty e todos os recursos que se aplicam à edição.
Você pode escolher entre os seguintes pacotes de arquivo:
Nome do pacoteDescriçãoPlataforma
wlp-core-all-22-0-0-6.jarAmbiente de tempo de execução do Liberty Core e todos os recursos do Liberty que se aplicam à ediçãoTodos, exceto z/OS
wlp-base-all-22-0-0-6.zipAmbiente de tempo de execução Liberty (base) e todos os recursos Liberty que se aplicam à ediçãoTodos, exceto z/OS
wlp-nd-all-22-0-0-6.zipInformações de implantação da Liberty NetworkTodos, exceto z/OS
wlp-zos-all-22-0-0-6.zipInformações do Liberty for z/OSz/OS
wlp-webenab-all-22-0-0-6.zipAtivação do Liberty Web para informações do IBM iIBM i
wlp-express-all-22-0-0-6.zipliberdade expressaTodos, exceto z/OS
wlp-developers-all-22-0-0-6.zipLiberdade para desenvolvedoresTodos, exceto z/OS
w lp-kernel-all-22-0-0-6.zipKernel LibertyTodos, exceto z/OS
Para baixar um pacote de arquivo, siga estas etapas:
Vou ao e selecione o pacote que deseja baixar.
Clique no botão Download e aceite o contrato de licença.
Salve o arquivo em um local em seu sistema de arquivos.
Pacotes do gerenciador de instalação
Os pacotes do gerenciador de instalação são arquivos que contêm o ambiente de tempo de execução do Liberty e um subconjunto de recursos que se aplicam à edição. Você pode usar a ferramenta IBM Installation Manager para instalar, atualizar e desinstalar o Liberty.
Você pode escolher entre os seguintes pacotes do gerenciador de instalação:
Nome do pacoteDescriçãoPlataforma
com.ibm.websphere.liberty.core.v22_0_0_6.zipAmbiente de tempo de execução Liberty Core e um subconjunto de recursos Liberty que se aplicam à ediçãoTodos, exceto z/OS
com.ibm.websphere.liberty.base.v22_0_0_6.zipAmbiente de tempo de execução Liberty (base) e um subconjunto de recursos Liberty que se aplicam à ediçãoTodos, exceto z/OS
com.ibm.websphere.liberty.nd.v22_0_0_6.zipInformações de implantação da Liberty NetworkTodos, exceto z/OS
com.ibm.websphere.liberty.zos.v22_0_0_6.zipInformações do Liberty for z/OSz/OS
com.ibm.websphere.liberty.webenab.v22_0_0_6.zipAtivação do Liberty Web para informações do IBM iIBM i
com.ibm.websphere.liberty.express.v22_0_0_6.zipliberdade expressaTodos, exceto z/OS
com.ibm.websphere.liberty.developers.v22_0_0_6.zipLiberdade para desenvolvedoresTodos, exceto z/OS
com.ibm.websphere.liberty.kernel.v22_0_0_6.zipKernel LibertyTodos, exceto z/OS
com.ibm.websphere.liberty.features.v22_0_0_6.zipTodos os recursos do Liberty que se aplicam à edição (opcional)Todos, exceto z/OS
com.ibm.websphere.liberty.zos.features.v22_0_0_6.zipTodos os recursos do Liberty para z/OS (opcional)z/OS
com.ibm.websphere.liberty.webenab.features.v22_0_0_6.zipTodos os recursos do Liberty para IBM i (opcional)IBM i [assistente](#mensagem)
Para baixar um pacote do gerenciador de instalação, siga estas etapas:
Vou ao e selecione o pacote que deseja baixar.
Clique no botão Download e aceite o contrato de licença.
Se você não tiver o IBM Installation Manager instalado, faça download e instale-o a partir do .
Inclua o pacote transferido por download como um repositório no IBM Installation Manager. Você pode fazer isso selecionando Arquivo > Preferências > Repositórios > Adicionar repositório e navegando até o local do arquivo do pacote.
Selecione Instalar no menu principal do IBM Installation Manager e siga as instruções para instalar o Liberty.
Se desejar instalar recursos adicionais, você pode fazer download e adicionar os pacotes de recursos opcionais como repositórios e selecioná-los durante a instalação.
Instalando o Liberty 22.0.0.6
Você pode instalar o Liberty 22.0.0.6 usando arquivos compactados ou arquivos do gerenciador de instalação. O processo de instalação difere dependendo do tipo de pacote e da plataforma que você está usando.
Instalando o Liberty usando arquivos compactados
Se você baixou um arquivo archive, pode instalar o Liberty extraindo o arquivo para um local em seu sistema de arquivos. Você pode usar qualquer ferramenta que possa extrair arquivos ZIP ou JAR, como unzip, jar ou 7-Zip.
Por exemplo, para instalar o Liberty Core no Windows usando o comando jar, você pode executar o seguinte comando em um prompt de comando:
jar -xvf wlp-core-all-22-0-0-6.jar
Isso criará uma pasta wlp no diretório atual, que contém o ambiente de tempo de execução do Liberty e todos os recursos que se aplicam à edição.
Para instalar o Liberty em outras plataformas, você pode usar os comandos equivalentes para extrair arquivos ZIP ou JAR.
Instalando o Liberty usando arquivos do gerenciador de instalação
Se você fez download de um arquivo do gerenciador de instalação, pode instalar o Liberty usando o IBM Installation Manager.Você precisa ter o IBM Installation Manager instalado e configurado antes de poder instalar o Liberty.
Para instalar o Liberty usando o IBM Installation Manager, siga estas etapas:
Ative o IBM Installation Manager a partir do menu Iniciar (Windows), da pasta Aplicativos (Mac OS) ou da linha de comandos (Linux).
Selecione Instalar no menu principal e clique em Avançar.
Selecione o pacote que deseja instalar na lista de pacotes disponíveis e clique em Avançar.
Revise o contrato de licença e aceite-o se concordar. Clique em Avançar.
Selecione o diretório de instalação do Liberty e clique em Avançar.
Selecione os recursos que deseja instalar e clique em Avançar.
Revise o resumo da instalação e clique em Instalar para iniciar a instalação.
Quando a instalação estiver concluída, clique em Concluir para sair do IBM Installation Manager.
Atualizando o Liberty 22.0.0.6
Você pode atualizar o Liberty 22.0.0.6 para aplicar fix packs ou correções temporárias liberadas pela IBM. Fix packs são atualizações cumulativas que contêm correções para defeitos e vulnerabilidades de segurança. As correções temporárias são atualizações não cumulativas que contêm correções para defeitos específicos ou vulnerabilidades de segurança.
Atualizando o Liberty usando arquivos compactados
Se você instalou o Liberty usando arquivos archive, pode atualizar o Liberty fazendo download e extraindo o fix pack ou arquivo archive de correção temporária sobre sua instalação existente. Isso substituirá os arquivos existentes pelos arquivos atualizados.
Por exemplo, para atualizar o Liberty Core no Windows usando o comando jar, você pode executar o seguinte comando em um prompt de comando:
jar -xvf wlp-core-ifix-22-0-0-6.jar
Isso atualizará a pasta wlp no diretório atual com os arquivos de correção temporária.
Para atualizar o Liberty em outras plataformas, você pode usar os comandos equivalentes para extrair arquivos ZIP ou JAR.
Atualizando o Liberty usando arquivos do gerenciador de instalação
Se você instalou o Liberty usando arquivos do gerenciador de instalação, pode atualizar o Liberty usando o IBM Installation Manager.Você precisa ter o IBM Installation Manager instalado e configurado antes de poder atualizar o Liberty.
Para atualizar o Liberty usando o IBM Installation Manager, siga estas etapas:
Ative o IBM Installation Manager a partir do menu Iniciar (Windows), da pasta Aplicativos (Mac OS) ou da linha de comandos (Linux).
Selecione Atualizar no menu principal e clique em Avançar.
Selecione o pacote que deseja atualizar na lista de pacotes instalados e clique em Avançar.
Selecione o fix pack ou correção temporária que deseja aplicar na lista de atualizações disponíveis e clique em Avançar.
Revise o contrato de licença e aceite-o se concordar. Clique em Avançar.
Revise o resumo da atualização e clique em Atualizar para iniciar a atualização.
Quando a atualização estiver concluída, clique em Concluir para sair do IBM Installation Manager.
Usando o Liberty 22.0.0.6
Depois de instalar ou atualizar o Liberty 22.0.0.6, você pode começar a usá-lo para criar e executar aplicativos. Você pode usar várias ferramentas e comandos para trabalhar com o Liberty, como:
O wlp/bin/servidor comando para criar, iniciar, parar e gerenciar servidores
O wlp/bin/featureManager comando para instalar e desinstalar recursos
O wlp/bin/productInfo comando para visualizar informações do produto e recursos instalados
O WebSphere Developer Tools (WDT) baseado em Eclipse para desenvolver, testar, depurar e implementar aplicativos
O plug-in Maven para Liberty para construir e implantar aplicativos usando Maven
O plug-in Gradle para Liberty para criar e implantar aplicativos usando Gradle
As tarefas Ant para Liberty para construir e implementar aplicativos usando Ant
As imagens do Docker para o Liberty executarem o Liberty em um ambiente conteinerizado
O Open Liberty Operator for Kubernetes para implantar e gerenciar aplicativos Liberty em clusters Kubernetes
Para criar e executar um servidor, você pode usar as seguintes etapas:
Execute o wlp/bin/servidor criar comando para criar um servidor com uma configuração padrão. Você pode especificar um nome para o servidor ou usar o nome padrão servidor padrão.
Edite o wlp/usr/servers/server_name/server.xml arquivo para adicionar os recursos e propriedades que você precisa para seu aplicativo. Você pode usar o instalação do wlp/bin/featureManager comando para instalar recursos adicionais se eles ainda não estiverem instalados.
Copie os arquivos do aplicativo para o wlp/usr/servers/server_name/dropins pasta ou use o wlp/bin/installInstalação do utilitário comando para instalar aplicativos empacotados.
Execute o wlp/bin/inicialização do servidor comando para iniciar o servidor. Você pode usar o wlp/bin/parada do servidor comando para parar o servidor.
Acesse seu aplicativo usando a URL Você pode usar o wlp/bin/status do servidor comando para verificar o status do servidor e dos aplicativos.
Conclusão
Neste artigo, você aprendeu como fazer download, instalar, atualizar e usar o Liberty 22.0.0.6, o fix pack mais recente para o tempo de execução do WebSphere Application Server Liberty. Você também aprendeu sobre os principais recursos e benefícios do Liberty 22.0.0.6, como suporte para Jakarta EE 10, MicroProfile 6.0, Java SE 20 e várias plataformas e ferramentas. Ao usar o Liberty 22.0.0.6, você pode aproveitar um tempo de execução Java rápido, modular, compatível e de software livre que pode executar qualquer tipo de aplicativo.
perguntas frequentes
Qual é a diferença entre Liberty e Open Liberty?
O Liberty é um produto comercial construído sobre o Open Liberty, que é um projeto de software livre. O Liberty fornece recursos e capacidades adicionais que não estão disponíveis no Open Liberty, como suporte para IBM Cloud Pak for Applications, IBM Cloud Private, IBM WebSphere eXtreme Scale, IBM API Connect, IBM MQ e IBM CICS. A Liberty também fornece suporte e serviços de nível empresarial da IBM.
Como posso migrar meus aplicativos de outros tempos de execução Java para o Liberty?
Você pode usar o Migration Toolkit for Application Binaries ou o Migration Toolkit for Eclipse para analisar seus aplicativos e identificar quaisquer possíveis problemas de migração ou mudanças de configuração necessárias para execução no Liberty.Você também pode usar a ferramenta Binary Scanner para gerar uma lista de recursos para seus aplicativos com base em suas dependências.
Como posso monitorar e solucionar problemas de meus servidores e aplicativos Liberty?
Você pode usar várias ferramentas e métodos para monitorar e solucionar problemas de seus servidores e aplicativos Liberty, como:
O wlp/bin/despejo do servidor comando para gerar arquivos de diagnóstico que contêm informações sobre o estado do servidor, encadeamentos, heap, classes e logs.
O wlp/bin/servidor javadump comando para gerar um arquivo de dump Java que contém informações sobre o estado da máquina virtual Java.
O wlp/usr/servers/nome_do_servidor/logs pasta para exibir os logs do servidor, mensagens, arquivos de rastreamento e arquivos FFDC.
A ferramenta Health Center para monitorar o desempenho e o uso de recursos de seus servidores e aplicativos.
O recurso Request Timing para medir o tempo de resposta de suas solicitações e identificar solicitações lentas ou suspensas.
O recurso MicroProfile Health para verificar o status de funcionamento de seus servidores e aplicativos.
O recurso MicroProfile Metrics para coletar e expor dados de métricas sobre seus servidores e aplicativos.
O recurso MicroProfile OpenTracing para rastrear o caminho de execução de suas solicitações nos microsserviços.
Como posso proteger meus servidores e aplicativos Liberty?
Você pode usar vários recursos e métodos para proteger seus servidores e aplicativos Liberty, como:
O recurso SSL para habilitar a comunicação segura usando HTTPS.
O recurso Registro do usuário para definir usuários e grupos para autenticação e autorização.
O recurso de autenticação básica para exigir que os usuários forneçam credenciais antes de acessar recursos protegidos.
O recurso Login de formulário para exibir um formulário de login para que os usuários forneçam credenciais antes de acessar recursos protegidos.
O recurso Social Login para permitir que os usuários se autentiquem usando suas contas de mídia social.
O recurso JSON Web Token (JWT) para gerar e validar tokens JWT para autenticação e autorização.
O recurso MicroProfile JWT para propagar e verificar tokens JWT em microsserviços.
O recurso OpenID Connect Client para permitir que os usuários se autentiquem usando um provedor OpenID Connect.
O recurso OpenID Connect Provider para atuar como um provedor OpenID Connect para outros aplicativos.
O recurso SAML Web SSO para permitir que os usuários se autentiquem usando um provedor de identidade SAML.
O recurso SPNEGO para permitir que os usuários se autentiquem usando tíquetes Kerberos.
O recurso Registro LDAP para conectar-se a um servidor LDAP para informações de usuários e grupos.
O recurso Registro do usuário LDAP para usar um servidor LDAP integrado para informações de usuários e grupos.
O recurso Federated User Registry para combinar vários registros de usuários em uma visualização lógica.
O recurso Custom User Registry para usar uma classe customizada para informações de usuários e grupos.
Como posso otimizar meus servidores e aplicativos Liberty?
Você pode usar vários recursos e métodos para otimizar seus servidores e aplicativos Liberty, como:
A Server Configuration Tool (SCT) para gerar configurações de servidor ideais com base nos requisitos de seu aplicativo.
O recurso de roteamento dinâmico para rotear solicitações para a melhor instância de servidor disponível em um coletivo.
O recurso Session Cache para armazenar dados de sessão em um cache distribuído para alta disponibilidade e escalabilidade.
O recurso Servlet Cache para armazenar em cache o conteúdo dinâmico da Web para melhorar o desempenho.
O recurso MicroProfile Config para externalizar e gerenciar propriedades de configuração para seus aplicativos.
O recurso MicroProfile Fault Tolerance fornece resiliência e tolerância a falhas para seus aplicativos.
O recurso MicroProfile Rest Client para invocar serviços RESTful de maneira segura e fácil.
0517a86e26
Comments