在宝塔面板中打包程序主要涉及以下步骤:
使用IDEA打包
打开你的项目,找到Maven配置。
在项目上右键选择"Maven" -> "package",等待打包完成。
打包完成后,你会得到一个JAR文件。
上传JAR包到宝塔
登录宝塔面板。
在网站目录下,找到"文件"选项,选择"上传",将打包好的JAR文件上传到服务器上。
配置反向代理
在宝塔面板中,找到"网站"选项,选择你的网站。
在"设置"中找到"反向代理",将目标URL设置为你的JAR包运行的端口号(例如:127.0.0.1:8080),端口号设置为8080。
运行JAR包
通过SSH连接到服务器,进入到上传JAR包的目录(例如:/www/wwwroot/域名)。
运行以下命令启动JAR包:`java -jar xxx.jar`。
测试部署
打开浏览器,访问你的域名和端口号(例如:http://yourdomain.com:8080),检查程序是否正常运行。
使用screen管理进程(可选):
安装screen(例如:`yum install screen` 或 `apt-get install screen`)。
创建一个新的screen会话(例如:`screen -S xxxxxx`),并在其中运行你的JAR包(例如:`java -jar xxx.jar`)。
按下`Ctrl + a + d`退出screen会话,这样即使你断开SSH连接,JAR包也会继续运行。
若要重新连接到screen会话并重启JAR包,使用`screen -r xxxxxx`命令。
通过以上步骤,你应该能够在宝塔面板中成功打包并部署你的程序。