springboot项目部署到宝塔

这篇具有很好参考价值的文章主要介绍了springboot项目部署到宝塔。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

网上查找资料要么是细节不够失败要么是根本没用也不需要这么复杂,在这里总结一下本人在宝塔部署前端和后端的方法。

1.在宝塔上添加站点springboot项目部署到宝塔

↑部署项目当然需要一个站点

2.在该站点的根目录下放打包好的jar文件前端文件

springboot项目部署到宝塔

↑此时可以访问站点链接,无法请求数据,

 3.设置数据库(注意尽量和本地数据库名字保持一致)

3.1宝塔设置数据库 

springboot项目部署到宝塔

3.2在你本地项目中用的数据库转储成sql文件

springboot项目部署到宝塔

3.3 在宝塔面板中导入转储的 SQL文件springboot项目部署到宝塔

↑数据库到此设置完成,只剩下最后一步启动jdk

 4.启动spring项目并且开放端口(注意出错较多)

4.1设置开放端口

注意查看你的spring项目端口

springboot项目部署到宝塔

在宝塔上设置放行对应端口

springboot项目部署到宝塔

在对应的服务器管理页面同样需要设置                                  (阿里云服务器、腾讯云服务器等等)

我这里是阿里轻量级服务器

springboot项目部署到宝塔

我也觉得很麻烦

4.2配置jdk 

springboot项目部署到宝塔

不会卡配置,如果版本不适配无法运行成功

转到站点目录下打开终端

输入命令

java -jar xxxxxx.jar

此时可以用postman测试一下没有问题即可 

springboot项目部署到宝塔

注意这里呢,启动完成之后可以在终端多按几下空格,因为他偶尔会断开连接,按空格没反

应就是正常,否则很容易postman请求失败,导致又重新看一遍流程。最好边按空格边请求

springboot项目部署到宝塔

能测试成功就可以放心的挂载,输入命令将jar文件后台运行

nohup java -jar xxxx.jar &

挂载后关闭即可,在当前目录下会创建一个nohup.out文件来放我们的项目运行日志

此时打开项目站点,应该可以看到数据能够正常请求文章来源地址https://www.toymoban.com/news/detail-485638.html

到了这里,关于springboot项目部署到宝塔的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 线上宝塔部署的springboot项目在执行elasticsearchRepository.saveAll后就挂掉的解决方法

    当mysql数据库中数据更新后,可以使用 elasticsearchRepository.saveAll() 方法来将新增的数据保存到elasticsearch文档库中。 在我所在的场景下,大概每个月会一下往数据库写入几千条数据,然后一股脑得将之前的数据和新增的数据全部实体交给 saveAll() 方法,那么就会占用大量的内存

    2024年02月14日
    浏览(42)
  • springboot网上商城项目(一)

    🎁🎁静态资源及sql文件 链接:https://pan.baidu.com/s/1X-yjmQcPD3PqS21x0HplNA?pwd=23gr 提取码:23gr 1.项目分析 📝​📝项目功能:登录,注册,热销商品,用户管理(密码,个人信息,头像,收货地址),购物车(展示,增加,删除),订单模块 📝​📝开发顺序:注册,登录,用户管理,购物车,商品,订单模块

    2024年02月03日
    浏览(42)
  • 宝塔部署nodejs项目

    部署操作很简单,网上也有很多教程,不过我还是踩坑了,这里记录一下,给其他人也避避坑吧。 首先你已经有了服务器,并且打开了宝塔面板,其次准备好你的nodejs项目。 在宝塔安装pm2管理器(推荐) 打开pm2的设置,选择nodejs项目对应的版本 在左侧菜单点击 文件 ,在根

    2023年04月08日
    浏览(49)
  • 使用宝塔部署Vue项目

    1. Vue项目执行打包命令进行打包得到dist文件夹 2. 打开宝塔主页进入网站,选择添加站点  3. 将自己的服务器网址作为域名,默认为80端口,可自行设置备注和根目录,点击提交  4. 点击设置-配置文件,加入如下代码(配置跨域问题),点击保存(建议手敲,格式很重要)  

    2024年02月12日
    浏览(43)
  • 宝塔部署vue项目

    1、打包自己的vue项目文件 2、宝塔面板登录 并进入左侧网站对应的页面 3、添加站点 如果没有域名的可以添加 自己的服务器地址 如果服务器地址已经 添加过了 想在服务器其他端口 展示项目 则可以 随便填写过域名 ( 有域名的可以跳到第6步哦 ) 4、进入当前添加好了的站

    2024年02月05日
    浏览(49)
  • 宝塔部署项目&跨域

    导读:一般我们开发完前端项目后需要部署项目到线上服务器访问,这里是记录部署的一个过程。部署项目有多种方式:1.通过Nginx进行部署。2.通过Java进行部署(存放在static目录下)。3.通过PHP创建的的静态文件夹访问等等。 注意:如果你启动的服务有自定义端口,你需要在

    2024年02月06日
    浏览(49)
  • 利用宝塔部署项目(持续更新)

    【方法一:解压安装】 1、https://www.oracle.com/java/technologies/downloads/ (链接拷贝于2022年03月27日) 向下找到JDK 8u321的下载列表下载.tar.gz安装包:x64 Compressed Archive,登陆后下载 2、解压到 建议使用命令解压,并记得检查下权限 3、配置环境 环境变量按需配置,多环境请修改23,

    2024年02月07日
    浏览(49)
  • 宝塔面板部署express以及MySql项目

    第一次在宝塔面板上部署express和MySql项目,部署过程一直跑不通接口,特此记录一下。 在部署的时候,建议第一步把数据库MySql给跑通,中间好多原因是由于数据库的原因给引起的。 (1)在宝塔面板上数据库上点击添加数据库,按照下述图片填写数据库的名字,密码会自动

    2024年02月07日
    浏览(49)
  • 重温阿里云宝塔面板部署前后端项目

    首先祝大家新年快乐啊! 回到老家,便打算趁这一段空闲时间提升一下自己,重点是学习实践一下echarts相关内容,很多公司项目都需要实现可视化,所以在bilibili上找了黑马的一个教程开始学习,不同的是,他用的是vue2,我用的是vue3,然后又白嫖了阿里云的七个月云服务器

    2024年02月20日
    浏览(46)
  • 宝塔部署Nuxt3项目(https)

    之前在服务器搭建的项目都是用http的,但是一般来说都要换成https;因为https比http更加安全,数据不再是明文传输,更不容易被攻击/被第三方广告光顾;所以就有了将http换成https的想法。 第一个需要升级的项目是我使用nuxt3重构的博客项目,期间遇到了诸多问题,所以想记录

    2024年02月04日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包