国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux nginx實(shí)現(xiàn)訪問(wèn),配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)

這篇具有很好參考價(jià)值的文章主要介紹了Linux nginx實(shí)現(xiàn)訪問(wèn),配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一.nginx實(shí)現(xiàn)訪問(wèn)


注意:服務(wù)器需要開(kāi)通80端口

server {
        listen       80;
        server_name  域名 例如xxx.com;

        location / {
            proxy_pass   http://127.0.0.1:8080; #轉(zhuǎn)向的服務(wù)端口
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
  }

二.一個(gè)域名下設(shè)置靜態(tài)服務(wù)配置

server {
        listen       80;
        server_name  域名 例如xxx.com;

        location / {
            proxy_pass   http://127.0.0.1:8080; #轉(zhuǎn)向的服務(wù)端口
            index  index.html index.htm;
        }

		location /upload {
           alias   /www/wwwroot/upload/;
           index  index.html index.html;
           client_max_body_size 50m;
        }
		
		location /upload {
           root   /www/wwwroot/;
           index  index.html index.html;
           client_max_body_size 50m;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
  }

(1)alias: alias指定的路徑是location的別名,不管location的值怎么寫(xiě),資源的 真實(shí)路徑都是 alias 指定的路徑

例如:同樣請(qǐng)求 http://xxx.com/upload/top.gif 時(shí),在服務(wù)器查找的資源路徑是: /www/wwwroot/upload/top.gif

(2)root:真實(shí)的路徑是root指定的值加上location指定的值 。

例如:同樣請(qǐng)求 http://xxx.com/upload/top.gif 時(shí),在服務(wù)器查找的資源路徑是: /www/wwwroot/upload/top.gif

其他區(qū)別:

 1、 alias 只能作用在location中,而root可以存在server、http和location中。

 2、 alias 后面必須要用 “/” 結(jié)束,否則會(huì)找不到文件,而 root 則對(duì) ”/” 可有可無(wú)。

三. 配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)

注意:服務(wù)器需要開(kāi)通443端口

阿里云服務(wù)器下載nginx安全證書(shū)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-428207.html

server
{

  listen 443 ssl http2;
    server_name 域名 例如xxx.com;
 

    #SSL-START SSL相關(guān)配置,請(qǐng)勿刪除或修改下一行帶注釋的404規(guī)則
    #error_page 404/404.html;
    #HTTP_TO_HTTPS_START
   
    #HTTP_TO_HTTPS_END
    ssl_certificate  /cert/xxxxxx.pem;  # 證書(shū)pem地址(我放在了和nginx.config同文件下的cert文件下了)
    ssl_certificate_key  /cert/xxxx.key;  # 證書(shū)key地址
    ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
    ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
    ssl_prefer_server_ciphers on;
    ssl_session_cache shared:SSL:10m;
    ssl_session_timeout 10m;
    add_header Strict-Transport-Security "max-age=31536000";
    error_page 497  https://$host$request_uri;

    #SSL-END
    
  
      location / {
            root   html;
            index  index.html index.htm;
        proxy_pass  http://127.0.0.1:8080; #轉(zhuǎn)向的地址
            proxy_set_header Host $host;
         proxy_set_header Upgrade $http_upgrade;  
                   proxy_set_header Connection "Upgrade"; 
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
}

到了這里,關(guān)于Linux nginx實(shí)現(xiàn)訪問(wèn),配置ssl證書(shū)實(shí)現(xiàn)https訪問(wèn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Apache配置ssl證書(shū)-實(shí)現(xiàn)https訪問(wèn)

    443為HTTPS服務(wù)的默認(rèn)端口 啟用SSL功能,安裝mod_ssl.so模塊 使用Certbot簽發(fā)和續(xù)費(fèi)泛域名SSL證書(shū):https://blog.csdn.net/cljdsc/article/details/133461361 vhost的域名配置文件.conf,在目錄:/etc/httpd/conf.d HTTP配置: HTTPS配置: HTTP HTTPS 配置 查看配置文件是否正常 重啟apache配置

    2024年02月03日
    瀏覽(31)
  • windows10下設(shè)置本地apache\nginx站點(diǎn)部署ssl證書(shū),使本地配置的域名可以用https訪問(wèn)

    windows10下設(shè)置本地apache\nginx站點(diǎn)部署ssl證書(shū),使本地配置的域名可以用https訪問(wèn)

    首先我們需要下載openssl來(lái)生成證書(shū)文件: 去官方網(wǎng)址下載https://slproweb.com/products/Win32OpenSSL.html; 下載好了,雙擊exe文件,然后就下一步,下一步安裝完成; 安裝之后配置環(huán)境變量,新建一個(gè)系統(tǒng)變量OPENSSL_HOME,值就是你安裝目錄下的bin,然后在系統(tǒng)變量path,增加%OPENSSL_HO

    2024年02月15日
    瀏覽(21)
  • SpringBoot + Vue2項(xiàng)目打包部署到服務(wù)器后,使用Nginx配置SSL證書(shū),配置訪問(wèn)HTTP協(xié)議轉(zhuǎn)HTTPS協(xié)議

    SpringBoot + Vue2項(xiàng)目打包部署到服務(wù)器后,使用Nginx配置SSL證書(shū),配置訪問(wèn)HTTP協(xié)議轉(zhuǎn)HTTPS協(xié)議

    配置nginx.conf文件,這個(gè)文件一般在/etc/nginx/...中,由于每個(gè)人的體質(zhì)不一樣,也有可能在別的路徑里,自己找找... 證書(shū)存放位置,可自定義存放位置 兩個(gè)文件 后端配置 把.pfx拷貝到resource下,然后配置一下yml

    2024年02月02日
    瀏覽(100)
  • nextcloud設(shè)置https nextcloud docker配置阿里云SSL證書(shū)實(shí)現(xiàn)HTTPS訪問(wèn) 親測(cè)方案

    1、下載阿里云ssl證書(shū),類型為:apache,得到三個(gè)文件兩個(gè)crt,一個(gè)key。 2、把文件夾更名為cert,文件名改為chain.crt,pubilc.crt,web.key。 3、把文件夾復(fù)制進(jìn)nextcloud容器/etc/apache2文件夾中 4、進(jìn)入容器 執(zhí)行 5、修改ssl.load配置文件 如果有下面這一句就不用修改了,沒(méi)有就添加上 6、

    2024年02月13日
    瀏覽(22)
  • linux 下生成ssl自簽證書(shū), 并配置nginx通過(guò)https訪問(wèn)

    因?yàn)橛成淞擞蛎?,需要升?jí)為https,由于是IP地址訪問(wèn),所以生成自簽名證書(shū)并設(shè)置nginx 這里服務(wù)端和客戶端的Organization Name (eg, company)以及Organizational Unit Name都必須要和CA的不一樣才可以

    2024年02月11日
    瀏覽(25)
  • 配置https---Nginx認(rèn)證ssl證書(shū)

    配置https---Nginx認(rèn)證ssl證書(shū)

    nginx作為前端的負(fù)載均衡服務(wù)器已經(jīng)很熟悉了,項(xiàng)目需要使用https安全的時(shí)候就需要認(rèn)證證書(shū)了 dockerweb管理工具 Portainer 如果對(duì)docker不那么熟悉可以使用docker 第三方管理端 然后訪問(wèn)本地9000端口,登錄后可以管理容器鏡像 有了該工具可以直接進(jìn)入容器查看日志等操作 nginx環(huán)境安裝

    2024年01月19日
    瀏覽(25)
  • 配置SSL證書(shū)后,Nginx的HTTPS 不能正常

    申請(qǐng)ssl證書(shū),配置nginx支持https與證書(shū),可是訪問(wèn)https的nginx總是出現(xiàn)錯(cuò)誤,也導(dǎo)致小程序發(fā)https請(qǐng)求失敗,這是什么原因呢? 如果在配置SSL證書(shū)后,Nginx的HTTPS無(wú)法正常工作,可能有以下幾個(gè)常見(jiàn)原因: 1、證書(shū)配置錯(cuò)誤: 證書(shū)文件路徑出現(xiàn)錯(cuò)誤或不存在;文件格式錯(cuò)誤;證書(shū)

    2024年02月03日
    瀏覽(28)
  • SpringBoot配置SSL證書(shū),開(kāi)啟HTTPS安全訪問(wèn)!??!

    SpringBoot配置SSL證書(shū),開(kāi)啟HTTPS安全訪問(wèn)?。?!

    一、前言 二、SpringBoot中配置SSL 1、環(huán)境 2、客戶端單向認(rèn)證服務(wù)端代碼實(shí)戰(zhàn)-PFX格式的證書(shū) 3、HTTP 轉(zhuǎn)HTTPS 通過(guò)HTTP協(xié)議傳輸數(shù)據(jù),并不會(huì)對(duì)數(shù)據(jù)進(jìn)行加密,所以存在著一定的風(fēng)險(xiǎn),容易被抓包破解數(shù)據(jù),而且現(xiàn)在各種瀏覽器對(duì)使用HTTP協(xié)議的網(wǎng)站也會(huì)提示不安全。通過(guò)將HTTP協(xié)議

    2024年02月11日
    瀏覽(30)
  • 關(guān)于Nginx配置SSL證書(shū)(Https)和WebSocket的wss

    一. 生成SSL自簽證書(shū) ? ? ? ?自簽證書(shū)就是自己生成的證書(shū),免費(fèi)的,不支持部署瀏覽器的,支持瀏覽器的就是收費(fèi)的,需要購(gòu)買,這里因?yàn)槭潜镜販y(cè)試,所以就用的自簽證書(shū),買的證書(shū)可以跳過(guò)證書(shū)生成部分. ?安裝OpenSSL ? ? ? ? ? OpenSSL是生成SSL的工具,這里是在Win10下安裝的,下載的

    2023年04月14日
    瀏覽(33)
  • 什么是HTTPS加密協(xié)議?HTTPS安全傳輸原理,SSL和TLS介紹,NGINX如何配置SSL證書(shū)

    HTTPS是超文本傳輸協(xié)議(HTTP)的安全版本。它使用SSL(安全套接層)或TLS(傳輸層安全)加密協(xié)議來(lái)保護(hù)數(shù)據(jù)傳輸?shù)陌踩院蜋C(jī)密性,以防止未經(jīng)授權(quán)的訪問(wèn)和竊聽(tīng)。HTTPS協(xié)議通常用于處理敏感信息,如在線支付或登錄憑證等??梢酝ㄟ^(guò)URL的前綴來(lái)識(shí)別一個(gè)網(wǎng)站是否使用了H

    2024年02月03日
    瀏覽(105)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包