<>如何将springboot项目部署到服务器

前言

疫情期间学了不少知识,之前一直很忙没什么时间写博客,今天写一篇博客教各位小白怎么把自己写的springboot项目部署到服务器,让每个人都可以访问到。

第一步:购买服务器

要想把自己的项目部署到服务器,我们必须先有一个属于自己的服务器,这里我们推荐阿里云的服务器,便宜好用,当然,你自己有别的服务器也可以用别的。

进入阿里云的控制台

如果之前自己有进入过云服务器,那么已使用的产品会显示出云服务器ecs,没有的话在上方搜索界面搜索也可以

点击实例

点击更多,找到安全组配置,并点击,然后点击配置规则

打开对应的端口,入方向和出方向都要同时打开

然后保存,第一步完成

第二步:打开宝塔面板

输入自己的ip号,后面加上8888,便可以进入宝塔面板,但是,会显示出这样的画面

我们只要在xshell或者阿里云自带的远端控制输入这些便可以了

然后在软件商店安装如下软件

那么第二步便完成了

第三步:把springboot项目打成jar包

首先先将数据库以sql文件导入到桌面(不是桌面也可以,这里建议桌面)

将配置文件数据库的备注修改一下,把localhost改成自己的ip地址,然后将项目打成jar包

注意
1.controller层所有RequestMapping这样的里面写的地址最好不能有"/",否则容易出错
2.mapper文件里面的表名最好全部小写
3.有和关键字重名的表名或者字段建议全部打上 例如 type,name等等

第四步:上传项目

点击文件,在右边找到home文件夹,创建一个新文件夹,我们取名叫java

把自己打的jar包,还有自己全部的配置文件复制到自己新建的java文件夹里面

上传数据库

注意,这里数据库的名字和密码要和自己配置文件一模一样

第五步:上传项目
关闭防火墙
ystemctl disable firewalld.service
打开xshell,找到自己项目发布的地方
例如cd home/java

发布自己的项目,输入:
nohup java -jar jar包名.jar >/dev/null 2>&1 &
之后只要输入自己的ip号+自己项目对应的端口号,就可以访问自己的项目了

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信