部署springboot项目到服务器

我的服务器是腾讯云服务器,Linux系统。对于和我一样对Linux指令不熟悉的可以先安装个宝塔面板再对服务器进行操作。
宝塔面板安装如下:
官网地址在这里插入图片描述
打开服务器控制台安装面板:
在这里插入图片描述

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

运行后会有一个宝塔面板的入口地址以及账号密码,账号密码可以在宝塔面板里进行更改的。
在这里插入图片描述
宝塔面板如图,初次登陆会让你安装一些软件,照着提示傻瓜式安装就可以了。
先进行数据库上传:
在这里插入图片描述
新建数据库,然后建之前本地的数据库脚本导进去就ok了,不过这时自己的项目或者Navicat是连不上服务器的数据库的,我们需要放行端口号,在宝塔面板的安全这个目录里修改
在这里插入图片描述
放行端口号1-65535足够满足数据库或者其他配置的端口号了,这时可以用Navicat试试能否连接上。
下面新建站点
在这里插入图片描述有域名的填写域名,没有的可以直接填ip地址,建好站点会自动生成一个文件夹,里面有默认的HTML文件等,这时可以访问域名或者该站点ip看一下:
在这里插入图片描述
进去这个站点的文件夹,把他默认生成的HTML文件全部删掉,
在这里插入图片描述
之后我们要对这个站点进行一下反向代理,打开这个站点的设置,将目标url设置为服务器本机地址即可,如图:
在这里插入图片描述

最后我们要把我们的项目jar放到这里,我使用的是MobaXterm终端管理器,这个还是很好用的,也可以直接使用云服务器自己的终端,这里我使用MobaXterm然后直接把jar包拖到这里。
在这里插入图片描述
进入站点所在的目录,ls一下,可以查看jar是否已经在文件夹里:
在这里插入图片描述
下面先别急着运行jar包的,首先查看一下项目所用的端口号是否被占用,这里以端口号8080为例
输入指令:

netstat -nlp |grep :8080

若端口被占用可kill掉,指令如下:

kill -9 被占用的进程号

如图:
在这里插入图片描述
最后就可以运行我们的jar包啦,这里使用的是nohup指令,这样即使退出终端jar包也可以在后台运行啦,指令和代码如下:

nohup java -jar 你的jar包.jar &

在这里插入图片描述
打开网站康康:
在这里插入图片描述
nice!部署成功!最后欢迎大家前往我的博客参观,地址如下:http://www.xianrenbuxian.cn/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值