申請免費證書、域名決議以及nginx部署配置https為微信小程式服務 時間:2022.11.23 作者:飛快的蝸牛 關鍵字:申請免費證書、域名決議、nginx配置部署https 摘要:看了好多篇文章,幾乎很少能詳細的把這個事講得很明白的,“某塔”配置也是覺得不是太舒服,還是自己研究下,結果用了不到2小時搞定了,并且成功部署專案,后臺兼容了三個前端:微信小程式、后臺管理系統、Android端,并給他們提供介面; 一、阿里云申請免費證書 登錄阿里云后,你會發現阿里云有自己的域名、決議、申請證書功能,證書有20個免費版的,一個證書一般是一年的期限;下面我看下阿里云的域名注冊決議; 1.1 域名注冊 登錄阿里云后,點擊下圖步驟1,這個“三個杠”,它是阿里云功能串列所有功能,點擊下圖二進行域名注冊,注冊完后可以查看域名串列下有你剛剛注冊好的域名;
一定要記住,域名有一級域名和二級域名,買了一個一級域名,你也可以用二級域名去決議和用二級域名申請微信小程式,然后去決議;

域名注冊好后,去決議到服務器,決議沒有大家想的那么復雜,按照步驟去決議就行了,點擊“決議”,進入下一個頁面,如下圖:

這個域名,你可以選填二級域名,然后決議到你的服務器IP地址,這個步驟在申請證書的時候,會告訴你怎么填寫,一定要按照申請證書的時候,填寫不然會報錯;下面我們就來講一講,怎么申請證書,并和這個 步驟關聯起來;
1.2 免費證書申請
如下圖,找到SSL證書,點擊進去,

點擊進去后,看到如下圖,點擊“免費證書”,選擇“立即購買”,出現圖右側的頁面,可以看到時免費的,然后立即購買就可以了;

購買完了以后,就去創建證書,這里可以看到有20個免費的,我這里先前是申請好的,可以忽略,如下圖:在后面的操作欄點擊“證書申請”,

點擊證書申請后,可以看到下面的界面(當然是點擊下一步后):

可以看到這一步完成DNS驗證,但是一定要注意,要按照上圖右側圓圈2的步驟,把這里給你說的資訊,在DNS決議的時候,按照這個填寫,這就是關聯了上文 1.1 域名注冊的 域名決議步驟(一定要按照阿里云
給的填寫,否側驗證不過去);
1.2 免費證書下載
經過上面的驗證和申請后,證書申請作業就已經做完了,然后可以去下載證書了,如下圖(點擊下載):

點擊下載,出現下圖右側彈窗,選擇你的對應的證書,我這里是用nginx部署,點擊nginx后面的下載按鈕可以下載下來了;

下載下來后,就是如下圖所示的樣子,接下來,我們就講怎樣去用nginx部署https并配置證書了;這里說下,好多人喜歡把證書配置在后臺專案,我個人不太贊同這種做法,這樣嵌入型
太大,必須要經過后臺的簽名驗證,為什么不交給nginx呢,一套部署不影響你的后臺yml檔案配置;

· 二、nginx部署配置https、證書配置
nginx部署其中最重要的是conf組態檔,首先把你的證書放在這里,當然證書的位置你可以自己隨便放,只要配置的檔案能找到,我這里擋在這個下面的好處,不用寫前面的路徑;

打開conf檔案之后,這個是重中之重,一定要注意,否則會啟動失敗,再去找問題,就是很浪費時間,如果順利這么多作業也就一個多小時就能搞定,不然你就花費一天也不一定能搞定,

到此,整個檔案配置就結束了,啟動你的專案就可以成功的用https訪問了;如果不會請聯系我;
qq:2268312427
寫博不易,花費時間精力,望尊重!!!如果對你有用也可以給小編打賞一下(如下);

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/538121.html
標籤:Java
上一篇:EntityUtils MapStruct BeanCopier 資料物體類轉換工具 DO BO VO DTO 附視頻
