gpt4 book ai didi

tomcat - 尽管不再支持 TomCat,如何在 Plesk Onyx 17.8 中部署 .war 文件?

转载 作者:行者123 更新时间:2023-11-28 21:59:32 46 4
gpt4 key购买 nike

直到 17.5 版 Plesk Onyx 都附带了 Tomcat 安装,这不是 longer supported从 17.8 版开始。因此,无法再部署和执行 .war 文件。

Plesk 推荐的降级在我看来不是权宜之计,因为生命周期接近尾声和安全问题。我如何在 Plesk 管理的服务器上运行 Java 代码?

最佳答案

1。想法

改用 Tomcat Docker 容器并将您的 .war 文件部署到映射的 Docker 卷中。

2。解决方案

  • 从扩展目录(主页 -> 服务器管理 -> 扩展 -> 搜索文本框)安装 Plesk 扩展“Docker”。
  • 打开 Docker 扩展(主页 -> 服务器管理 -> Docker)。
  • 安装 Tomcat 容器(搜索文本框 -> “运行”下拉框)
  • 调整 Tomcat 容器配置
    • 激活“系统重启后自动启动”
    • 停用“自动端口映射”
    • 对于“手动映射”,选择8080 到外部 8080 端口配置
  • 添加两个“体积映射”
    • /usr/local/tomcat/webapps//usr/local/tomcat/webapps/
    • /usr/local/tomcat/logs//usr/local/tomcat/logs/

3。说明

第一个卷映射在主机系统(您的服务器)上提供了一个目录,该目录与 Tomcat 容器中的 webapps 目录同步。将 .war 文件复制到其中会将其部署在 Tomcat 容器中。第二个卷映射将 Tomcat 容器内部日志文件提供给您的主机系统。

关于tomcat - 尽管不再支持 TomCat,如何在 Plesk Onyx 17.8 中部署 .war 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55760239/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com