在17.5版及更高版本中,Plesk Onyx随附了Tomcat安装,而17.8版不再支持该安装。因此,无法再部署和执行.war文件。
在我看来,Plesk所建议的降级不是合宜的,因为寿命将尽及安全问题。如何在Plesk管理的服务器上运行Java代码?
请改用Tomcat Docker容器,然后将.war文件部署在映射的Docker卷中。
Home -> Server Management -> Extensions -> search textbox
Home -> Server Management -> Docker
search textbox -> 'run' drop down box
"Automatic start after system reboot"
"Automatic port mapping"
"Manual mapping"
8080 to external 8080
/usr/local/tomcat/webapps/
/usr/local/tomcat/logs/
第一个卷映射在主机系统(您的服务器)上提供了一个目录,该目录与Tomcat容器内的webapps目录同步。将您的.war文件复制到其中,即可将其部署在Tomcat容器中。第二个卷映射将Tomcat容器内部日志文件提供给主机系统。