日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

CentOS環(huán)境下Nginx配置SSL證書(shū)實(shí)現(xiàn)https請(qǐng)求詳解

瀏覽:406日期:2023-06-15 15:23:22
目錄
  • 一、證書(shū)申請(qǐng)
  • 二、配置SSL
    • 2.1 證書(shū)上傳
    • 2.2 Server配置
    • 2.3 配置轉(zhuǎn)發(fā)
  • 三、配置問(wèn)題
    • 3.1 ngx_http_ssl_module
    • 3.2 ERR_SSL_PROTOCOL_ERROR
  • 四、配置示例
    • 4.1 SSL完整配置

一、證書(shū)申請(qǐng)

  • 申請(qǐng)SSL證書(shū),申請(qǐng)之后會(huì)有兩個(gè)文件提供下載(注意下載nginx版本),阿里云有免費(fèi)的SSL證書(shū)申請(qǐng)
    • xxx.key
    • xxx.pem
  • nginx安裝版本使用的是1.16.1

二、配置SSL

2.1 證書(shū)上傳

  • 在nginx的安裝目錄下創(chuàng)建cert(別的名字也可以)
  • 將下載的SSL證書(shū)文件上傳到cert下

2.2 Server配置

  • 進(jìn)入到nginx下的conf文件夾下打開(kāi)nginx.conf文件
  • 取消https server的注釋
# HTTPS serverserver {    listen       443 ssl;    server_name  localhost;    ssl_certificate      cert.pem;    ssl_certificate_key  cert.key;    ssl_session_cache    shared:SSL:1m;    ssl_session_timeout  5m;    ssl_ciphers  HIGH:!aNULL:!MD5;    ssl_prefer_server_ciphers  on;    location / {root   html;index  index.html index.htm;    }}
  • 需要配置一下說(shuō)明的內(nèi)容
# HTTPS serverserver {    # 注意這里就是443 ssl, 不要把ssl刪除了    listen       443 ssl;    # 把localhost替換為SSL綁定的域名, 如www.codecoord.com    # server_name  localhost;    server_name  www.codecoord.com;    # 添加默認(rèn)主目錄和首頁(yè), 根據(jù)自己的路徑修改    root /opt/nginx/html;    index index.html;    # cert.pem和cert.key替換為上傳文件的路徑(最好使用完整路徑)    # ssl_certificate      cert.pem;    # ssl_certificate_key  cert.key;    ssl_certificate      /opt/nginx/cert/cert.pem;    ssl_certificate_key  /opt/nginx/cert/cert.key;    # 下面的不用動(dòng)    ssl_session_cache    shared:SSL:1m;    ssl_session_timeout  5m;    ssl_ciphers  HIGH:!aNULL:!MD5;    ssl_prefer_server_ciphers  on;    location / {root   html;index  index.html index.htm;    }}
  • 注意443端口需要在開(kāi)啟外網(wǎng)訪問(wèn)(比如阿里云服務(wù)器需要在控制臺(tái)配置安全組, 不過(guò)默認(rèn)是打開(kāi)的)

2.3 配置轉(zhuǎn)發(fā)

  • 這一步是配置對(duì)外訪問(wèn)端口和將http請(qǐng)求強(qiáng)制轉(zhuǎn)為https
  • 刪除多余配置,只需要留下以下配置
server {    # 監(jiān)聽(tīng)端口    listen       80;    # 改為自己的域名    server_name  www.codecoord.com;    # 將http請(qǐng)求強(qiáng)制轉(zhuǎn)為https    # rewrite:重寫(xiě)指令,$host$:請(qǐng)求地址,$1:請(qǐng)求參數(shù),permanent:永久訪問(wèn)    rewrite ^(.*)$ https://$host$1 permanent;}

上述兩步配置完成后測(cè)試一下是否配置正確,在sbin目錄下運(yùn)行測(cè)試命令

  • ./nginx -t
# 配置成功信息[root@TianXin sbin]# ./nginx -tnginx: the configuration file /opt/Nginx/conf/nginx.conf syntax is oknginx: configuration file /opt/Nginx/conf/nginx.conf test is successful
  • 如果測(cè)試成功則重啟nginx,使配置生效
[root@TianXin sbin]# ./nginx -s reload
  • 完整配置參考第四點(diǎn)配置示例
  • 配置完成后訪問(wèn)域名,即可顯示https信息

三、配置問(wèn)題

3.1 ngx_http_ssl_module

  • 注意如果是nginx 1.16.1之前版本, 配置內(nèi)容會(huì)有有所變化,請(qǐng)參考別的版本配置
  • 如果運(yùn)行./nginx -t時(shí)出現(xiàn)以下錯(cuò)誤,標(biāo)識(shí)nginx沒(méi)有安裝SSL模塊
[root@tianxin conf]# nginx -tnginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /opt/nginx/conf/nginx.conf:112nginx: configuration file /opt/nginx/conf/nginx.conf test failed
  • 解決方法是重新配置nginx,重新編譯帶上--with-http_stub_status_module --with-http_ssl_module
  • 可以重新安裝nginx(建議, 可以避免很多問(wèn)題)也可以不用重新安裝, 不用重新安裝只需要執(zhí)行下面的兩個(gè)命令即可
# 清除編譯文件make clean# 配置./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module# 編譯make
  • 不要執(zhí)行make install 否則會(huì)覆蓋原來(lái)的文件
  • 關(guān)閉nginx
    • nginx -s stop
  • 拷貝目錄下的objs/nginx替換之前的nginx啟動(dòng)文件
    • cp objs/nginx /opt/nginx/sbin/
  • 最后啟動(dòng)nginx即可

3.2 ERR_SSL_PROTOCOL_ERROR

  • 此問(wèn)題在該版本中出現(xiàn)是因?yàn)閘isten配置的時(shí)候把443 后面的ssl刪除了導(dǎo)致這個(gè)錯(cuò)誤
server {    # 注意這里就是443 ssl, 不要把ssl刪除了,之前的版本    listen       443 ssl;    ...}
  • 解決方法就是不要把443后面的ssl漏了,注意中間有空格

四、配置示例

4.1 SSL完整配置

#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pidlogs/nginx.pid;events {    worker_connections  1024;}http {    include       mime.types;    default_type  application/octet-stream;    sendfileon;    keepalive_timeout  65;    server {listen       80;server_name  www.codecoord.com codecoord.com;rewrite ^(.*)$ https://$host$1 permanent;    }    # https    server {# 注意這里就是443 ssl, 不要把ssl刪除listen       443 ssl;# 替換為SSL綁定的域名, 如www.codecoord.comserver_name  www.codecoord.com;# 添加默認(rèn)主目錄和首頁(yè), 根據(jù)自己的路徑修改root /opt/nginx/html;index index.html;# cert.pem和cert.key替換為上傳文件的路徑ssl_certificate      /opt/nginx/cert/www.codecoord.com.pem;ssl_certificate_key  /opt/nginx/cert/www.codecoord.com.key;# 下面的不用動(dòng)ssl_session_cache    shared:SSL:1m;ssl_session_timeout  5m;ssl_ciphers  HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers  on;location / {    root   html;    index  index.html index.htm;    try_files $uri $uri/ /index.html;   # 解決vue頁(yè)面刷新404問(wèn)題}    }}

以上就是Nginx實(shí)戰(zhàn)-配置SSL證書(shū)(CentOS環(huán)境),實(shí)現(xiàn)https請(qǐng)求的詳細(xì)內(nèi)容,更多關(guān)于Nginx配置SSL實(shí)現(xiàn)https請(qǐng)求的資料請(qǐng)關(guān)注其它相關(guān)文章!

標(biāo)簽: Nginx
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
视频一区视频二区中文| 国产福利一区二区三区在线播放| 亚洲一区二区三区四区电影| 久久久夜夜夜| 91欧美在线| 国产成年精品| 国产96在线亚洲| 精品国产乱码久久久| 国产欧美日韩在线观看视频| 日韩精品一级| 日韩中出av| 欧美自拍一区| 国产精品久久久久久av公交车| 国产亚洲字幕| 免费在线观看一区| 国产一区国产二区国产三区| 国产中文在线播放| 久久久蜜桃一区二区人| 自由日本语亚洲人高潮| 美女91精品| 91亚洲精品在看在线观看高清| 国产情侣一区| 97国产成人高清在线观看| 久久精品99久久无色码中文字幕| 亚洲国产成人精品女人| 亚洲最新av| 国产精品视频一区二区三区| bbw在线视频| 午夜视频精品| 日韩区欧美区| 国产精品第十页| 日韩88av| 欧美在线资源| 日韩美女精品| 捆绑调教美女网站视频一区 | 久久久久久色 | 精品日韩视频| 亚洲精品国产偷自在线观看| 免费黄色成人| 亚洲bt欧美bt精品777| 奶水喷射视频一区| 美女精品网站| 国产精品白浆| 精品一区二区三区中文字幕视频| 国产成人精品亚洲日本在线观看| 久久国产主播| 亚洲综合精品| 色综合视频一区二区三区日韩| 中文字幕一区二区精品区| 视频一区中文字幕精品 | 电影91久久久| 国产在线日韩| 亚洲有吗中文字幕| 国产精品久久| 麻豆极品一区二区三区| 亚洲高清不卡| 亚洲一级淫片| 日本久久一区| 国产中文在线播放| 免费观看久久av| 国产一区 二区| 日韩av在线中文字幕| 亚洲一区成人| 欧美日韩亚洲一区在线观看| 人在线成免费视频| 日韩亚洲国产欧美| 91av一区| 久久一区二区三区喷水| 久久国产高清| 国产麻豆一区二区三区精品视频| 欧美精品导航| 美女精品在线| 国产精品久久亚洲不卡| 欧美日韩国产高清| 日韩激情网站| 在线看片福利| 欧美永久精品| 亚洲啊v在线| 日本在线视频一区二区| 中文在线а√天堂| 四虎国产精品免费久久| 国产精品伦理久久久久久| 亚洲精品影视| 欧美成人a交片免费看| av资源亚洲| 国产精品亚洲综合在线观看| 日韩成人高清| 国产精品**亚洲精品| 99久久久久国产精品| 里番精品3d一二三区| 亚洲精品一区二区妖精| 中文字幕成在线观看| 久久av一区| 国产视频网站一区二区三区| 日韩午夜电影| 大香伊人久久精品一区二区 | 久久99国产精品视频| 免费观看久久av| 欧美三级第一页| 亚洲欧美综合| 欧美亚洲日本精品| 日韩国产欧美在线播放| 在线亚洲一区| 福利一区二区免费视频| 91p九色成人| 精品欧美激情在线观看| 97精品在线| 91精品丝袜国产高跟在线| 国产精品88久久久久久| 久久精品亚洲| 日韩欧美精品一区二区综合视频| 日韩视频中文| 日韩欧美中文| 国产精品久av福利在线观看| 免费日韩av| 黄色成人在线网址| 国产中文字幕一区二区三区| 另类小说一区二区三区| 亚洲精品欧美| 亚洲人成高清| 91高清一区| 精品美女在线视频| 日本免费在线视频不卡一不卡二| 国模 一区 二区 三区| 日韩一区二区三区免费| 国产精品2023| 国产精品高潮呻吟久久久久| 亚洲精品动态| 免费黄网站欧美| 黄色av一区| 中文一区二区| 91tv亚洲精品香蕉国产一区| 久久精品电影| 国产aa精品| 亚洲午夜天堂| 成人国产精品一区二区网站| 精品入口麻豆88视频| 国产精品毛片久久久| 亚洲中字黄色| 丝瓜av网站精品一区二区| 亚洲高清久久| 日韩视频二区| 一区二区视频欧美| 欧美日韩国产一区二区三区不卡| 给我免费播放日韩视频| 麻豆精品在线观看| 欧美日本精品| 国产精品一区二区美女视频免费看 | 精品国产日韩欧美精品国产欧美日韩一区二区三区 | 激情综合网站| 亚洲欧美日韩视频二区| 99热精品在线| 日韩精品中文字幕吗一区二区| 蜜臀av性久久久久蜜臀aⅴ流畅 | 国产日韩亚洲欧美精品| 欧美激情99| 久久尤物视频| 国语精品一区| 精品99在线| 国产一区二区三区自拍| 久久香蕉国产| 亚洲天堂免费| 日韩欧美四区| 精品一区二区三区免费看| 久久久91麻豆精品国产一区| 日韩在线第七页| 久久一区二区三区电影| 亚洲一二av| 久久激五月天综合精品| 精品久久97| 天堂中文在线播放| 视频在线在亚洲| 亚洲一区二区三区四区五区午夜| 视频一区日韩精品| 国产伦理久久久久久妇女| 日本精品国产| 丰满少妇一区| 婷婷激情一区| 免费成人在线观看| 日韩午夜视频在线| 福利在线免费视频| 91精品国产福利在线观看麻豆| 亚洲在线国产日韩欧美| 日韩在线观看中文字幕| 欧美精品高清| 激情婷婷亚洲| 日韩av影院| 国产精品男女| 99久久夜色精品国产亚洲1000部| 久久精品国产www456c0m| 日韩欧美2区| 免费在线亚洲欧美| 午夜在线视频观看日韩17c| 日韩一区精品| 香蕉久久精品| 亚洲精一区二区三区| 亚洲伦乱视频| 蜜桃视频在线观看一区二区| 福利视频一区| 国产亚洲精品v|