前言:部署小程序后臺(非云開發(fā))需要:
1.一臺云服務(wù)器(購買三個月以上,不然域名備案不了)
2.備案了的域名(小程序上線審核非常麻煩,域名一定要提前備案,通過審核大概要十幾天)
一、購買服務(wù)器,注冊域名并備案
阿里云或騰訊云都可,哪個便宜買哪個。騰訊云的輕量服務(wù)器就有自帶的寶塔面板,免安裝。阿里云也有,好好找一下。
1.安裝寶塔面板,服務(wù)器有可略過。
寶塔Linux面板安裝教程 - 2022年2月18日更新 - 7.9.0正式版 - Linux面板 - 寶塔面板論壇
?什么系統(tǒng)就找對應(yīng)的命令在終端安裝。
2.在云服務(wù)器的安全組這里,打開對應(yīng)端口
端口 | 作用 |
---|---|
8888 | 寶塔默認端口 |
80 | http默認端口 |
443 | https默認端口 |
22 | ssh工具默認端口 |
3306 | mysql數(shù)據(jù)庫默認端口 |
xxxx | 后端項目端口 |
3.在寶塔面板的軟件商店裝下這些東西
?
?有些在安裝面板的時候就已經(jīng)安裝好了。
3.新建站點
?填寫域名(域名我這里用的是公網(wǎng)IP地址,域名留給接下來的小程序使用,域名和IP地址解析了就行,問題不大),點擊確定
?點擊設(shè)置,配置ssl證書(ssl證書在云服務(wù)器那里有免費的,我這里已經(jīng)配置過了,僅作演示)
?部署ssl,把在阿里云申請的證書復制上去
二、設(shè)置數(shù)據(jù)庫
?導入.sql文件
?導入出錯可能是數(shù)據(jù)庫版本不一樣:[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'_微笑的花的博客-CSDN博客_utf8mb4_0900_ai_ci
三、打包后臺的jar包
看看用戶名和密碼
打包
?
上傳jar包
這里把小程序后端的jar一起打包了?
ssl的jks配置看這里:微信小程序后臺部署_weixin_48967642的博客-CSDN博客_微信小程序后端部署
ssl:
? ?key-store: classpath:stupidkid.top.jks #證書的路徑
? ?key-store-password: s64l1tlafob5a #證書密碼,請修改為您自己證書的密碼.
? ?key-store-type: JKS #秘鑰庫類型
? ?enabled: true
?
注意:jks文件我放在resource目錄下。
數(shù)據(jù)庫用戶名和密碼要與云服務(wù)器的一致。?
打包上傳。
四、部署后臺
?
?配置ssl證書
?五、打包前臺
?生產(chǎn)環(huán)境配置:IP地址:端口號
?打包
?壓縮dist文件夾,上傳到前臺的目錄下,解壓
?在瀏覽器輸入IP地址,部署后臺成功
六、部署小程序
?這里使用到了域名配置ssl。
去微信后臺,填域名。
?在微信開發(fā)者工具
點擊上傳。?
微信公眾平臺掃碼體驗自己的小程序。
(菜鳥首次部署,請批評指正)文章來源:http://www.zghlxwxcb.cn/news/detail-482305.html
插一個nginx配置教程,本文中沒用到:百度安全驗證文章來源地址http://www.zghlxwxcb.cn/news/detail-482305.html
到了這里,關(guān)于前后端分離:Spring Boot + Vue + 微信小程序 寶塔面板部署教程自用的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!