為了賬號安全,請及時綁定郵箱和手機立即綁定

騰訊云SpringBoot部署 + HTTPS配置

2018.04.12 15:15 4012瀏覽

springboot可以打包為jar和war,jar不多說了,最近的一個工程需要打包為war發布,大致說一下吧:

先看一下項目的大致結構:
圖片描述

第一步,需要排除springboot自帶的tomcat插件

圖片描述

然后,不要忘記所要打包的那個工程吧默認的jar改為war
圖片描述

第三步,由于我們使用了外部tomcat,所以需要加入servlet依賴:
圖片描述

第四步,在application的同級包下創建新的啟動類:
圖片描述
圖片描述

那么最后一步,就是打包了:
圖片描述

打包成功之后,訪問我們的域名:
http://imoocdsp.com/imooc-video-mini-api/hello
圖片描述
如上圖,說明項目已經發布成功了

為啥要配置HTTPS呢?
第一、安全唄,
第二,咱們的應用部署作為微信小程序的后端,人家微信也說了,我們跟著蘋果走,蘋果老大說要HTTPS,那我們也要,所有嘍~
第三、免費的嘛,免費的干嘛不用?如果到期了再找找唄

那么接下來就配置https:
首先去購買一些免費的證書,一年的,騰訊云有,當然使用阿里云或者其他供應商的也可以,申請證書成功后下載,獲得如下:
圖片描述

打開tomcat文件夾:
并且上傳文件到tomcat的conf路徑下,如圖:
圖片描述

增加443端口,就是ssl的端口,建議放在80端口下,需要注意的是,keystorePass是你的證書密碼,這里需要自行修改:
圖片描述

最后不要忘記在你的云服務器上的443端口需要打開:
圖片描述

最后訪問地址可以看到已經成功,可以訪問HTTPS了:
圖片描述

此外老師的springboot極速入門整合系列教程在慕課網的鏈接為:
http://www.whaambanhmi.com/learn/956
當然還有zookeeper與dubbo微服務的實戰課程:
https://coding.imooc.com/class/201.html

點擊查看更多內容

本文原創發布于慕課網 ,轉載請注明出處,謝謝合作

5人點贊

若覺得本文不錯,就分享一下吧!

評論

相關文章推薦

正在加載中
意見反饋 幫助中心 APP下載
官方微信

舉報

0/150
提交
取消
lpl竞猜