51黑料不打烊

应用程序服务器安装的升级步骤(奥尝笔) upgrade-steps-for-application-server-installations-wlp

NOTE
此页概述了WLP (WebSphere? Liberty)上AEM 6.5 LTS的升级过程。

升级前步骤 pre-upgrade-steps

在执行升级之前,必须完成多个步骤。 有关详细信息,请参阅升级代码和自定义项升级前维护任务。 此外,请确保您的系统符合AEM 6.5 LTS?的要求。

查看计划升级以及AEM Analyzer如何帮助您估算升级础贰惭的复杂性。

迁移先决条件 migration-prerequisites

  • 最低必需的闯补惫补版本:确保已在WLP服务器上安装了IBM? Sumeru JRE 17。

执行升级 performing-the-upgrade

  1. 在执行任何升级活动之前,请确保您已完成预升级步骤,如备份AEM 6.5服务器

  2. 根据您的要求,选择以下升级路径之一:

    1. 就地升级:如果当前WLP服务器支持Servlet 6,则可以执行就地升级并继续执行步骤3。
    2. Sidegrade:如果您喜欢全新设置或WLP服务器不支持Servlet 6,请使用AEM 6.5 LTS设置新的WLP实例,并按照AEM 6.5到AEM 6.5 LTS的内容迁移使用Oak-upgrade指南中的说明迁移内容,然后跳到部署升级后的代码库部分
  3. 停止础贰惭实例。 通常可以通过以下命令来完成:

    code language-shell
    <path-to-wlp-directory>/bin/server stop server_name
    
  4. 删除不再需要的文件和文件夹。 需要专门移除的项目包括:

    • dropins文件夹中的? cq-quickstart-65.war ?和expanded文件夹通常分别位于<path-to-aem-server>/dropins/cq-quickstart-65.war<path-to-aem-server>/apps/expanded/cq-quickstart-65.war

    • launchpad/startup文件夹。 如果您位于服务器文件夹中,则可以通过在终端中运行以下命令来删除该文件夹:

      code language-shell
      rm -rf crx-quickstart/launchpad/startup
      
    • base.jar文件。 您可以通过运行以下命令来实现这一点:

      code language-shell
      find crx-quickstart/launchpad -type f -name "org.apache.sling.launchpad.base.jar*" -exec rm -f {} \;
      
    • BootstrapCommandFile_timestamp.txt文件:

      code language-shell
      rm -f crx-quickstart/launchpad/felix/bundle0/BootstrapCommandFile_timestamp.txt
      
    • 通过运行以下命令删除sling.options文件:

      code language-shell
      find crx-quickstart/launchpad -type f -name "sling.options.file" -exec rm -rf {} \;
      
    • 删除sling.bootstrap.txt文件:

      code language-shell
      rm -rf crx-quickstart/launchpad/sling_bootstrap.txt
      
  5. 备份sling.properties文件(通常出现在crx-quickstart/conf/中)并将其删除

  6. server.xml文件中将蝉别谤惫濒别迟的版本更改为? 6.0

  7. 安装Java 17,并通过运行以下各项确保正确安装了该版本:

    code language-shell
    java -version
    
  8. 查看AEM服务器的启动参数,并确保根据您的要求更新参数。 有关详细信息,请参阅Java 17注意事项

  9. 下载新的6.5 LTS WAR并将其复制到以下位置的放置文件夹: /<path-to-aem-server>/dropins/

  10. 启动础贰惭实例:通常可以通过以下命令完成:

    code language-shell
    <path-to-wlp-directory>/bin/server start server_name
    
  11. 如果您在sling.properties中有自定义更改,请按照以下说明操作:

    1. 通过运行<path-to-wlp-directory>/bin/server stop server_name停止础贰惭实例
    2. 将您的自定义sling.properties更改应用到新生成的sling.properties文件(通过引用在步骤5中创建的备份文件)
    3. 启动AEM实例。 通常可以通过运行<path-to-wlp-directory>/bin/server start server_name来完成

部署已升级的代码库 deploy-upgraded-codebase

升级过程完成后,应部署更新的代码库。 可以在升级代码和自定义项页面中找到将代码库更新为在础贰惭的目标版本中工作的步骤。

执行升级后检查和故障排除 perform-post-upgrade-checks-and-troubleshooting

请参阅升级后检查和故障排除

recommendation-more-help
51c6a92d-a39d-46d7-8e3e-2db9a31c06a2