如何将Spring Boot项目部署到自己的服务器上

笔记哥 / 05-18 / 7点赞 / 0评论 / 178阅读
第一步: 先准备好MobaXterm,连接上服务器后进入宝塔面板 https://www.bt.cn/new/download.html 找到Linux面板安装脚本复制命令 ![](https://cdn.res.knowhub.vip/c/2505/19/887a59f5.png?G1cAAOQ59byUIeD4TnvQJlZNtBmwSCOolLBe7737NIDvd0aW%2bMw%2blp8Pv%2bljOSQTybUAIysqQqDCqDkVVQxklkikssU9HQ%3d%3d) 第二步: 进入MobaXterm已连接上的服务器,右键点击Paste(粘贴),回车运行等待安装...,安装完毕后会给到一个**外网ipv4面板地址**,还有下方的**username(账号)**,**password(密码)**,建议把面板账户登录信息两杠内的内容保存起来 ![](https://cdn.res.knowhub.vip/c/2505/19/379d05c6.png?G1YAAER17rxgpRsKfice0wSBBJsBiSyCSgnr9fz%2f2pfI%2bzlBi%2fdoffr%2b8JfWp4seZmctQjAjI%2fhUmEA1qIUKTVYyGNdw) 第三步: 复制外网ipv4面板地址到浏览器中打开,进入宝塔Linux面板的登录界面,账户就用到刚刚给到的**username**,密码**password** 点击登录 ![](https://cdn.res.knowhub.vip/c/2505/19/18885b86.png?G1cAAMTsdJxI8omi26hD2jvFHc2ARRpBpYT1es9Z%2byb6fgfD4jNan74%2f%2fKb16aSXWa6FwEicEIIUCFcTVA5iRbKaKeIaDg%3d%3d) 第四步: 进入宝塔页面会看到初始化推荐配置,我们这边可以根据自己的需求来,看到**LNMP**直接一键安装等待安装完毕即可 ![](https://cdn.res.knowhub.vip/c/2505/19/617c1dbc.png?G1YAAMTsdJxIPgml26hD2jvFHc2ARBZBpYT1es9Z%2byb6fhcWi89offr%2b8JfWp5Nms6sWEpbECcGjCCAKCIcMhbFVxDUc) 第五步: 回到我们的项目中,把接口地址前域名删除掉(记得留杠“/”),点击右侧Maven找到**package**双击打包项目后等待打包完毕... ![](https://cdn.res.knowhub.vip/c/2505/19/da0fbca1.png?G1cAAGQ9PS%2faVqn6Tju6JYaEZsAijaBSwnq99%2b7TAL7fGVniM%2ftYfj78po%2flkIqIWgVGzpgRAlUmUhZFC1SSWrJSNe7p) 第六步: 项目左侧找到target目录右击选择 Open In ——> Explorer 打开 ![](https://cdn.res.knowhub.vip/c/2505/19/c2b57f42.png?G1YAAGQ9PS%2faVov6Tju6JYaEZkAii6BSwnq99%2b7TAL7fGVniM%2ftYfj78pY%2flkLJIsQqMrKgInioTmRgpB02UrRSpcU8H) 第七步: 检查是否打包成功 ![](https://cdn.res.knowhub.vip/c/2505/19/f9ee6cb6.png?G1YAAMTsdJxIfEKj26hD2jvFHc2ARBZBpYT1es9Z%2byb6fgdD4zNan74%2f%2fKX16SRF9apGYGTOCD4ZEhiaDaGKSeFqiGs4) 第八步: 进入宝塔点击 文件 ——> 选择放置项目的路径(我这边是放在 www 文件夹下的wwwroot文件夹中,可自己选择位置),点击上传,上传形式是文件而不是文件夹,找到刚刚打包好的项目点击打开后上传,等待上传... ![](https://cdn.res.knowhub.vip/c/2505/19/b5f785ce.png?G1YAAMTsdJxIvIjoNuqQ9k5xp82ARBZBpYT1ev5%2fn4vo%2fRwMiffsY%2fn58Jc%2bllNWkdqMwChcEHwyJKiwmYWmJVdoTXFPBw%3d%3d) 第九步: 上传完成后即可看到当前文件下的项目包,**建议把文件名缩短**,比如我的 hello01-0.0.1-SNAPSHOT.jar 改成 hello01.jar ![](https://cdn.res.knowhub.vip/c/2505/19/009d902b.png?G1YAAOTcVkxw94O2iOF0Q2CDZkAii6BSwnq956x9A3x%2fMLLmZ7Q%2bY3%2f4S%2bszQFy1XBUY2dCQPFUmMVYxS6UWJ3PHvEYA) 第十步: 点击网站,选择上方的**Java项目**,先配置Java环境管理中的**JDK** ![](https://cdn.res.knowhub.vip/c/2505/19/0a15932b.png?G1cAAOQ5d14KIJD0nXZQm6mbNgMWaQSVEtbrPWftG%2bD7g5ElP6P1GfvDb1qfAcVELq%2fAyIqKFKgyFdJKZokU3VVcLK8R) 第十一步: 尽量选择于自己项目**相同的jdk版本**安装(比如我本地的是jdk-21.04,里面没有我选择了jdk-21.02也是可以的),等待安装完毕... ![](https://cdn.res.knowhub.vip/c/2505/19/b733dadc.png?G1cAAMTsdJyIvIToNuqQ9k5xp82ARRpBpYT1ev5%2fn4vo%2fRwJEu%2fZx%2fLz4Td9LKdcRGozQoImRQhs4KxamnJgqSgwZIt7Og%3d%3d) 第十二步: 配置好jdk后点击添加Java项目,项目路径就是刚刚上传的**jar包**,项目端口自己定**(1—65535,建议不要使用前一千位于后一千位的,**记得勾上放行端口**)**,项目jdk选择适配项目的jdk,守护进程看个人需求可勾可不勾 ![](https://cdn.res.knowhub.vip/c/2505/19/7fbc1c80.png?G1YAAMTsdJxIEk%2bj26hD2jvFHc2ARBZBpYT1es9Z%2byb6fldWxGe0Pn1%2f%2bEvr0ykV4KpGypo5I3gxFQik5BJSNYNaQlzDAQ%3d%3d) 第十三步: 这边可以看到已经添加成功!状态已经运行中 ![](https://cdn.res.knowhub.vip/c/2505/19/42386895.png?G1cAAOTcVkxw94O2iOF0Q2CDZsAijaBSwnq956x9A3x%2fMLLmZ7Q%2bY3%2f4TeszQFy1XBUY2dCQAlUmFWVDT2QVxd3U8hoB) 第十四步: 进入阿里云服务器管理,点击安全组 ——> 手动添加,端口(目的)输入项目**刚刚项目选的的端口**,源(服务器IPv4)也就是**自己的服务器IPv4**,选择完毕后保存 ![](https://cdn.res.knowhub.vip/c/2505/19/98fadf8a.png?G1YAAGQ9PS9a1Wr5Tju6JYaEZkAii6BSwnq99%2b7TAL7fCYnjM%2ftYfj78pY%2flkAuzVgNCEhQEn4wSG4upBs1Sc%2bGCcU8H) 最后一步: 使用 **服务器IPv4:端口** 运行即可! ![](https://cdn.res.knowhub.vip/c/2505/19/54084b1d.png?G1YAAMTsdJxI8hWi26hD2jvFHc2ARBZBpYT1es9Z%2byb6fgcjxWe0Pn1%2f%2bEvr0%2bnKKZVqBIayIngxiApy1hpMC0zVJK7h)