[{"createTime":1735734952000,"id":1,"img":"hwy_ms_500_252.jpeg","link":"https://activity.huaweicloud.com/cps.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=V1g3MDY4NTY=&utm_medium=cps&utm_campaign=201905","name":"华为云秒杀","status":9,"txt":"华为云38元秒杀","type":1,"updateTime":1735747411000,"userId":3},{"createTime":1736173885000,"id":2,"img":"txy_480_300.png","link":"https://cloud.tencent.com/act/cps/redirect?redirect=1077&cps_key=edb15096bfff75effaaa8c8bb66138bd&from=console","name":"腾讯云秒杀","status":9,"txt":"腾讯云限量秒杀","type":1,"updateTime":1736173885000,"userId":3},{"createTime":1736177492000,"id":3,"img":"aly_251_140.png","link":"https://www.aliyun.com/minisite/goods?userCode=pwp8kmv3","memo":"","name":"阿里云","status":9,"txt":"阿里云2折起","type":1,"updateTime":1736177492000,"userId":3},{"createTime":1735660800000,"id":4,"img":"vultr_560_300.png","link":"https://www.vultr.com/?ref=9603742-8H","name":"Vultr","status":9,"txt":"Vultr送$100","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":5,"img":"jdy_663_320.jpg","link":"https://3.cn/2ay1-e5t","name":"京东云","status":9,"txt":"京东云特惠专区","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":6,"img":"new_ads.png","link":"https://www.iodraw.com/ads","name":"发布广告","status":9,"txt":"发布广告","type":1,"updateTime":1735660800000,"userId":3},{"createTime":1735660800000,"id":7,"img":"yun_910_50.png","link":"https://activity.huaweicloud.com/discount_area_v5/index.html?fromacct=261f35b6-af54-4511-a2ca-910fa15905d1&utm_source=aXhpYW95YW5nOA===&utm_medium=cps&utm_campaign=201905","name":"底部","status":9,"txt":"高性能云服务器2折起","type":2,"updateTime":1735660800000,"userId":3}]
<>如何将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号+自己项目对应的端口号,就可以访问自己的项目了