現在開發需要購買服務器,價格還是有點貴的,可以花費小代價就可以搭建一個服務器,可以用來開發小程序,博客等。 1.域名(備案過的) 2.阿里云注冊免費的https證書 3.配置本地的nginx 4.內網映射(本地安裝wampserver 服務器) 一、域名 注冊花生殼,開通內網映射需要8元(我開通時需要,現在不清楚還要不要),里面可以注冊2個免費的域名,都是免備案的。具體的請自行百度,花生殼注冊地址 image.png 二、申請阿里云免費的https證書 阿里云免費的https證書地址 這個步驟相對來說比較簡單,需要注意的地方也不多,按照阿里云官方的提示來,就能夠操作成功了。值得注意的是你在申請證書過程中,證書是免費的,你不用付費,但是需要下單,下單完成后需要完善你的域名信息,然后提交審核。審核完成后,官方自動給你發放證書,順利的話一個小時就能搞定。 image.png 注意: 1.通過花生殼,內網映射出本地的訪問地址 2.把阿里云證書補全信息的域名填寫完成后,阿里云會進入 審核中,需要下載他的一個fileauth.txt 文件 i.在進度查詢頁面,單擊 fileauth.txt 驗證文件,下載到本地。 ii.在您的站點服務器的根目錄創建.well-known/pki-validation,創建文件夾Windows命令是 md ".well-known" 子目錄pki-validation。 iii.將 fileauth.txt 驗證文件上傳到.well-known/pki-validation目錄下 目錄。 完成后,可通過驗證 URL 地址(http://a.com/.well-known/pki-validation/fileauth.txt )訪問。 參考如何配置域名授權驗證? 三、配置本地的nginx(主要是Apache的https配置太繁瑣了) 下載證書文件 image.png 配置nginx中的nginx.conf文件,證書要放在conf/cert目錄下,具體的代碼
四、配置花生殼的內網映射 注意: 花生殼的映射不能設置為80端口的映射(我也沒找到原因在哪,客服反饋是要設置自定義端口) image.png 成功之后,對外訪問的地址 image.png 最后上個配置成功后,請求的效果吧! |