我购买了Godaddy VPS服务器,然后尝试通过查看此文档通过容器安装tomcat https://docs.cpanel.net/knowledge-base/web-services/how-to-deploy-java-applications/ 。由于 goddaddy 在其服务器上使用 almanux 操作系统,因此有必要按照文档通过容器安装 tomcat 服务器。但是部署和 Spring boot 应用程序不需要这样做。 因为 Spring Boot 应用程序包含内置的 TOMCAT 服务器。
要部署和运行 Spring Boot 应用程序,您必须遵循以下简单步骤。
1.通过任何服务提供商购买VPS服务器,我使用godaddy vps服务器 2.启用SSH访问:您可以在cpanel的安全性或whm中找到ssh访问选项卡
3.下载putty软件并使用您的VPS IP地址和密码打开连接 - 如果您没有putty软件,不用担心,只需打开WHM,在仪表板中您可以找到终端,打开终端它将给出root权限仅限访问
4.在部署 Spring Boot 应用程序之前,您需要在服务器中安装 java,因此首先确认您在 Spring Boot 应用程序 pom.xml 文件中使用的 java 版本
6.一旦成功安装java,请通过java -version
检查其版本7.然后打开你的cpanel - >打开文件管理器 - >在/ home /“yourcapnelname”/创建应用程序文件夹下创建一个文件夹
(将您的cpanel名称更改为您的cpanel的适当名称)
8.在apps文件夹中上传你的spring boot war文件或jar文件(我使用war),然后将文件重命名为一个简单的名称,如root.war或root.jar
9.回到终端并粘贴此命令 cd /home/yourcpanelname/apps 然后目录将更改为 apps
另外,要在后端运行 Spring Boot 应用程序,请将此命令粘贴到应用程序目录中 sudo nohup java -jar root.war > app.log 2>&1 &