<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        利用nginx + node在阿里云部署https的步驟詳解

        來源:懂視網 責編:小采 時間:2020-11-27 22:23:35
        文檔

        利用nginx + node在阿里云部署https的步驟詳解

        利用nginx + node在阿里云部署https的步驟詳解:緣起 最近在寫node+mongodb版本的靈犀微商城,所以免不了要自己去部署自己的https證書到阿里服務器,下面將實現的過程完整的給大家總結下,話不多說了,來一起看看詳細的介紹吧。 HTTPS和HTTP的區別主要如下: 1、https協議需要到ca申請證書,一般免費證
        推薦度:
        導讀利用nginx + node在阿里云部署https的步驟詳解:緣起 最近在寫node+mongodb版本的靈犀微商城,所以免不了要自己去部署自己的https證書到阿里服務器,下面將實現的過程完整的給大家總結下,話不多說了,來一起看看詳細的介紹吧。 HTTPS和HTTP的區別主要如下: 1、https協議需要到ca申請證書,一般免費證

        緣起

        最近在寫node+mongodb版本的靈犀微商城,所以免不了要自己去部署自己的https證書到阿里服務器,下面將實現的過程完整的給大家總結下,話不多說了,來一起看看詳細的介紹吧。

         HTTPS和HTTP的區別主要如下:

              1、https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。

              2、http是超文本傳輸協議,信息是明文傳輸,https則是具有安全性的ssl加密傳輸協議。

              3、http和https使用的是完全不同的連接方式,用的端口也不一樣,前者是80,后者是443。

              4、http的連接很簡單,是無狀態的;HTTPS協議是由SSL+HTTP協議構建的可進行加密傳輸、身份認證的網絡協議,比http協議安全。

        申請

        等了2天才拿到免費的https證書,在阿里一直是顯示售罄,難道最近https普遍起來導致供不應求了。

        部署

        上傳了fileauth.txt到指定的目錄下,幾分鐘后,就審核通過了,期間并沒有審核電話打進來。操作部署阿里給出很詳盡,復制過來就可以,不過要注意要將cert文件夾放在conf下,而不是說明上所說的nginx根目錄。當你按阿里原原本本地操作,將看到這個報錯,fopen:No such file or directory:fopen('/usr/local/nginx/conf/cert/214389510580391.pem','r') error:2006D080:BIO routines:BIO_new_file:no such file) ,也就明白是cert存在目錄的問題。

        node反向代理

        location / {
         proxy_pass http://127.0.0.1:4001;
         proxy_set_header Host $host;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         }

        node還是照舊跑,不關心https還是http,它由nginx完成。第1個proxy_pass是反向代理,后面3個proxy_set_header是將請求完全由mall.it577.net接管,不加上雖然能被前端請求,但是req.originUrl仍然還是會解析為http://127.0.0.1:4001,這就影響到了微信支付回調notify_url的解耦了,于是加上這3行。

        結果

        從地址欄看到已經支持https了。

        以上的過程是很簡單,基本都能配置上,說下我遇到的坑。因為我阿里預裝nginx并不帶https模塊,所以要自己手動下載安裝包再重新編譯,最后復制新編譯出來的nginx執行文件替換并重啟服務。

        報錯,提示找不到ssl模塊

        nginx: [emerg] unknown directive "ssl" in /usr/local/nginx/conf/nginx.conf:123

        下載相應版本的ngix壓縮包

        wget http://nginx.org/download/nginx-1.12.1.tar.gz

        解壓

        tar zxvf nginx-1.12.1.tar.gz

        帶參編譯得到ssl模塊

        ./configure --with-http_ssl_module
        
        make

        停止nginx

        /usr/local/nginx/sbin/nginx -s stop

        當然可以kill進程,網上搜到的是讓kill的3種方法

        替換舊nginx

        cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
        cp ./objs/nginx /usr/local/nginx/sbin/

        重啟nginx并重新加載conf配置文件

        /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
        /usr/local/nginx/sbin/nginx -s reload

        上述踩坑參考了文章//www.gxlcms.com/article/130894.htm,感謝前人栽樹。

        這時再在瀏覽器訪問就看到上面給出的截圖效果了,大功告成。

        總結

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        利用nginx + node在阿里云部署https的步驟詳解

        利用nginx + node在阿里云部署https的步驟詳解:緣起 最近在寫node+mongodb版本的靈犀微商城,所以免不了要自己去部署自己的https證書到阿里服務器,下面將實現的過程完整的給大家總結下,話不多說了,來一起看看詳細的介紹吧。 HTTPS和HTTP的區別主要如下: 1、https協議需要到ca申請證書,一般免費證
        推薦度:
        標簽: 教程 阿里 配置
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 最近中文字幕mv免费高清在线| 爱情岛论坛亚洲品质自拍视频网站| 成人免费视频一区二区| 成年女人男人免费视频播放| 亚洲AV无码久久久久网站蜜桃 | 亚洲校园春色小说| 日本黄色动图免费在线观看| 亚洲深深色噜噜狠狠爱网站| 一个人看的免费视频www在线高清动漫| 成人伊人亚洲人综合网站222| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 久久精品国产亚洲麻豆| 精品国产一区二区三区免费| 亚洲国产精品无码成人片久久| 免费一区二区三区| 亚洲五月六月丁香激情| 亚洲一级免费毛片| 久久国产亚洲精品| 国产男女猛烈无遮挡免费视频网站| jizz免费观看视频| 久久亚洲精品无码观看不卡| 成全视成人免费观看在线看| 亚洲国产精品一区二区久久| 最近中文字幕无免费| 99热亚洲色精品国产88| 国产高清在线精品免费软件| 一级中文字幕乱码免费| 午夜亚洲www湿好大| 免费H网站在线观看的| 日韩欧美亚洲国产精品字幕久久久| 亚洲综合色视频在线观看| 久久福利青草精品资源站免费| 亚洲日产2021三区在线| 卡1卡2卡3卡4卡5免费视频| 国产精品青草视频免费播放| 亚洲色图综合网站| 亚洲国产高清精品线久久| 少妇太爽了在线观看免费视频| 午夜在线a亚洲v天堂网2019| 国产成人亚洲精品91专区手机| 99久久综合精品免费|