Java后端服务器点餐系统的部署+前端微信小程序开发(九)

Java后端服务器点餐系统的部署+前端微信小程序开发(九)

现在正式开发编译java后端项目(2)

上面通过一个小的例子展示了一下,上传服务器终端的全部过程,本节全面展示一下实际diancan项目上传全过程。
上面的步骤全部相同,就是有一部分添加

~java配置ssl证书实现https请求

上面说了服务器的部署,正常的http请求都可以实现了,但是我们做小程序开发时需要用到https,所以现在讨论后台服务器实现https请求。

我实现https必须先具备下面条件

1,申请一个ssl证书(阿里云腾讯云都可以免费申请)
2,有一台自己的服务器(阿里云腾讯云都可以)

一,申请ssl证书

这里以腾讯云为例,我们首先要登录自己的腾讯云服务器,然后进入ssl证书申请页。
image
然后选择免费的ssl证书,申请即可
image
给证书绑定域名,一个证书只能绑定一个顶级域名或者二级域名。
image
证书申请成功
image

二,下载ssl证书

点击下载证书后,会得到一个压缩包,解压后可以看到每种服务器对应的证书,选择自己的即可。
image
我们看下tomcat对应的文件都有什么
image

把证书放到我们项目里

image.png

三,springboot项目配置ssl证书

image
代码给大家贴出来

#https加密端口号 443
server.port=443
#SSL证书路径 一定要加上classpath:
server.ssl.key-store=classpath:2501902696.jks
#SSL证书密码(密码在第一步的keystorePass.txt中)
server.ssl.key-store-password=x6qm42y4auvhh
#证书类型
server.ssl.key-store-type=JKS

配置好以后,我们就可以使用maven打包了。
image
打包完成后,我们把打包好的jar包改下名字
image
改名完成后,我们通过FileZilla 把这个jar包上传到服务器。
image
上面上个脚本是我提前定义好的,我的上一篇文章里有讲怎么定义脚本文件,这三个脚本是为了我们的项目可以长期运行在后台用的。

四,进入服务器,部署项目。

点击登录,登录服务器
image
进入服务器对应的目录
image
我们通过执行 ./run.sh 来运行项目, 如果遇到没有权限运行的问题,就在run.sh所在目录下执行 chmod u+x *.sh 这样就ok了。
image
通过上图可以看到,我们成功执行来 run.sh脚本。
然后执行下面命令可以查看我们项目是否成功启动

tail -f nohup.out

image

五,访问https

image
通过上图我们可以看到,我们成功的访问到了https。到这里我们的https就配置好了,对于后面完成小程序就非常简单了…

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oldsix业余生活

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值