最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

阿里云Nginx配置https實(shí)現(xiàn)域名訪問項(xiàng)目(圖文教程)

 更新時(shí)間:2020年09月30日 11:26:43   作者:寰宇001  
這篇文章主要介紹了阿里云Nginx配置https實(shí)現(xiàn)域名訪問項(xiàng)目(圖文教程),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

第一步:簽署第三方可信任的 SSL 證書

證書可以直接在阿里云里面申請(qǐng)免費(fèi)的ssl證書

在這里插入圖片描述

登錄阿里云賬號(hào),在上方搜索欄內(nèi)搜索ssl,點(diǎn)擊ssl證書(應(yīng)用安全)

在這里插入圖片描述

來到這個(gè)頁面后點(diǎn)擊購買證書

在這里插入圖片描述

如圖選擇免費(fèi)版ssl證書,點(diǎn)擊支付

在這里插入圖片描述

支付完成后跳轉(zhuǎn)到控制臺(tái)首頁,點(diǎn)擊證書申請(qǐng)

在這里插入圖片描述

填寫完證書申請(qǐng)表單之后點(diǎn)擊下一步

在這里插入圖片描述

點(diǎn)擊驗(yàn)證顯示驗(yàn)證成功后再提交審核

在這里插入圖片描述

審核通過后點(diǎn)擊下載按鈕

在這里插入圖片描述

選擇nginx旁邊的下載

在這里插入圖片描述

下載解壓后得到一個(gè).key和.pem文件,到這里,我們的證書申請(qǐng)工作已經(jīng)做完了,下面可以開始配置https了

在這里插入圖片描述

第二步:配置https

1、centos如何安裝nginx可以參考這篇博文:https://segmentfault.com/a/1190000018109309
2、安裝完畢后,找到nginx.conf所在的目錄,我這里的目錄為:/etc/nginx
3、在此目錄里面新建一個(gè)文件夾cert,用來存放密匙文件
4、點(diǎn)擊nginx.conf,配置ssl,**注意,我這里是1.16版本的nginx,1.15之前的配置和這個(gè)不一樣??!**下面是我的配置:

 server {
   listen 443 ssl http2; #配置HTTPS的默認(rèn)訪問端口號(hào)為443。此處如果未配置HTTPS的默認(rèn)訪問端口,可能會(huì)造成Nginx無法啟動(dòng)。Nginx 1.15.0以上版本請(qǐng)使用listen 443 ssl代替listen 443和ssl on。
   server_name www.example.xyz; #將www.certificatestests.com修改為您證書綁定的域名,例如:www.example.com。如果您購買的是通配符域名證書,要修改為通配符域名,例如:*.aliyun.com。
   root html;

   index index.html index.htm;
   ssl_certificate cert/cert.pem; #將domain name.pem替換成您證書的文件名稱。
   ssl_certificate_key cert/cert.key; #將domain name.key替換成您證書的密鑰文件名稱。
   ssl_session_timeout 5m;
   ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #使用此加密套件。
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #使用該協(xié)議進(jìn)行配置。
   ssl_prefer_server_ciphers on;  
 }

如果是1.15之前的nginx版本的話,應(yīng)該這樣配置:

 listen 443; #配置HTTPS的默認(rèn)訪問端口號(hào)為443。此處如果未配置HTTPS的默認(rèn)訪問端口,可能會(huì)造成Nginx無法啟動(dòng)。Nginx 1.15.0以上版本請(qǐng)使用listen 443 ssl代替listen 443和ssl on。
   server_name www.example.xyz; #將www.certificatestests.com修改為您證書綁定的域名,例如:www.example.com。如果您購買的是通配符域名證書,要修改為通配符域名,例如:*.aliyun.com。
   root html;
   ssl on;
   index index.html index.htm;
   ssl_certificate cert/cert.pem; #將domain name.pem替換成您證書的文件名稱。
   ssl_certificate_key cert/cert.key; #將domain name.key替換成您證書的密鑰文件名稱。
   ssl_session_timeout 5m;
   ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #使用此加密套件。
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #使用該協(xié)議進(jìn)行配置。
   ssl_prefer_server_ciphers on;  
 }

5、配置反向代理,讓默認(rèn)端口(一般是80)代理我們項(xiàng)目的端口8080,也就是說我們可以通過訪問80端口來達(dá)到訪問8080端口的效果

server {
   listen 443 ssl http2; #配置HTTPS的默認(rèn)訪問端口號(hào)為443。此處如果未配置HTTPS的默認(rèn)訪問端口,可能會(huì)造成Nginx無法啟動(dòng)。Nginx 1.15.0以上版本請(qǐng)使用listen 443 ssl代替listen 443和ssl on。
   server_name www.example.xyz; #將www.certificatestests.com修改為您證書綁定的域名,例如:www.example.com。如果您購買的是通配符域名證書,要修改為通配符域名,例如:*.aliyun.com。
   root html;

   index index.html index.htm;
   ssl_certificate cert/cert.pem; #將domain name.pem替換成您證書的文件名稱。
   ssl_certificate_key cert/cert.key; #將domain name.key替換成您證書的密鑰文件名稱。
   ssl_session_timeout 5m;
   ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4; #使用此加密套件。
   ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #使用該協(xié)議進(jìn)行配置。
   ssl_prefer_server_ciphers on; 
  location / {
    proxy_pass http://ip:8080; //ip寫你自己服務(wù)器的ip
  }  
 }

配置完后保存,然后重啟nginx

nginx -s reload
 sudo systemctl restart nginx

然后再查看防火墻是否打開,一般是關(guān)閉的,關(guān)閉的話就不需要打開了。如果是打開狀態(tài)的話就開啟服務(wù)器的默認(rèn)端口(一般是80)和443端口

然后如果是云服務(wù)器的話還需要配置安全組,打開服務(wù)器管理控制臺(tái),點(diǎn)擊本地實(shí)例安全組

在這里插入圖片描述

點(diǎn)擊手動(dòng)添加或者快速添加,添加默認(rèn)端口80和443端口進(jìn)來,保存

在這里插入圖片描述

下面就是配置域名解析了,來到域名控制臺(tái),點(diǎn)擊解析

在這里插入圖片描述

點(diǎn)擊添加記錄

在這里插入圖片描述

然后把你的服務(wù)器的公網(wǎng)ip地址解析進(jìn)來,點(diǎn)擊確認(rèn)

在這里插入圖片描述

解析完畢后等10分鐘差不多就可以去訪問域名了,訪問項(xiàng)目的swagger文檔,可以看見已經(jīng)變成https了(這里需要手動(dòng)敲https才行)

在這里插入圖片描述

可以看到成功訪問項(xiàng)目

參考鏈接 :

Nginx配置https實(shí)現(xiàn)域名訪問項(xiàng)目 : https://www.jianshu.com/p/e7b9622a63ed

到此這篇關(guān)于阿里云Nginx配置https實(shí)現(xiàn)域名訪問項(xiàng)目(圖文教程)的文章就介紹到這了,更多相關(guān)Nginx配置https域名訪問內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在nginx中部署https服務(wù)的詳細(xì)步驟

    在nginx中部署https服務(wù)的詳細(xì)步驟

    Web服務(wù)器一般指網(wǎng)站服務(wù)器,可以處理瀏覽器等Web客戶端的請(qǐng)求并返回相應(yīng)響應(yīng),也可以放置網(wǎng)站文件,讓全世界瀏覽;可以放置數(shù)據(jù)文件,讓全世界下載,本文主要介紹nginx中部署https服務(wù)的具體流程,也是搭建web的開端與主要步驟之一
    2023-10-10
  • 解讀nginx負(fù)載均衡的5種策略

    解讀nginx負(fù)載均衡的5種策略

    這篇文章主要介紹了解讀nginx負(fù)載均衡的5種策略,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 若依部署Nginx和Tomcat全過程

    若依部署Nginx和Tomcat全過程

    文章總結(jié)了兩種部署方法:Nginx部署和Tomcat部署,Nginx部署包括打包、將dist文件拉到指定目錄、配置nginx.conf等步驟,Tomcat部署包括前端打包、將文件拉到webapps目錄、訪問測(cè)試等步驟,文章還解決了前后端無法通信和404問題
    2024-12-12
  • Nginx proxy_set_header參數(shù)設(shè)置

    Nginx proxy_set_header參數(shù)設(shè)置

    本文主要介紹了Nginx proxy_set_header參數(shù)設(shè)置,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • 詳解Nginx的配置函數(shù)對(duì)于請(qǐng)求體的讀取

    詳解Nginx的配置函數(shù)對(duì)于請(qǐng)求體的讀取

    這篇文章主要介紹了Nginx的配置函數(shù)對(duì)于請(qǐng)求體的讀取,深入Nginx的內(nèi)核配置中進(jìn)行講解,需要的朋友可以參考下
    2015-12-12
  • Nginx服務(wù)器相關(guān)的一些安全配置建議

    Nginx服務(wù)器相關(guān)的一些安全配置建議

    這篇文章主要介紹了Nginx服務(wù)器相關(guān)的一些安全配置建議,共計(jì)總結(jié)了十個(gè)小點(diǎn),需要的朋友可以參考下
    2015-06-06
  • nginx php-fpm環(huán)境中chroot功能的配置使用方法

    nginx php-fpm環(huán)境中chroot功能的配置使用方法

    這篇文章主要介紹了nginx php-fpm環(huán)境中chroot功能的配置使用方法,此方法是比禁用PHP敏感函數(shù)更好的一個(gè)安全防護(hù)手手段,需要的朋友可以參考下
    2014-05-05
  • nginx basic認(rèn)證的實(shí)現(xiàn)示例

    nginx basic認(rèn)證的實(shí)現(xiàn)示例

    auth_basic作為一個(gè)認(rèn)證模塊,在apache和nginx中都很常用,本文主要介紹了nginx basic認(rèn)證的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-08-08
  • Nginx DNS resolver配置實(shí)例

    Nginx DNS resolver配置實(shí)例

    這篇文章主要介紹了Nginx DNS resolver配置實(shí)例,本文講解在proxy_pass 和 upstream server 通信的時(shí)候需要手動(dòng)指定 resolver,本文就給出了配置實(shí)例,需要的朋友可以參考下
    2015-01-01
  • Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Request Entity Too Large錯(cuò)誤解決

    Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Requ

    HTTP 413 Request Entity Too Large錯(cuò)誤常常出現(xiàn)在客戶端發(fā)送的請(qǐng)求體超過服務(wù)器允許的大小限制時(shí),本文主要介紹了Nginx上傳文件出現(xiàn)“ 413 (499 502 404) Request Entity Too Large錯(cuò)誤解決,感興趣的可以了解一下
    2024-07-07

最新評(píng)論

柳河县| 昂仁县| 乳山市| 郯城县| 沈阳市| 岢岚县| 区。| 阜平县| 阜阳市| 梅州市| 武清区| 潞城市| 如皋市| 重庆市| 山丹县| 大足县| 镇原县| 惠水县| 大英县| 朝阳市| 闸北区| 南川市| 蒙自县| 鹿泉市| 仙游县| 昆山市| 静乐县| 克东县| 池州市| 交口县| 兴山县| 舟山市| 肥东县| 容城县| 兴隆县| 印江| 江永县| 上虞市| 阿克| 玉林市| 河津市|