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

Nginx 配置一級和二級證書以及作為靜態(tài)資源服務器

這篇具有很好參考價值的文章主要介紹了Nginx 配置一級和二級證書以及作為靜態(tài)資源服務器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

Nginx 配置一級和二級證書以及作為靜態(tài)資源服務器

Docker 啟動 nginx 容器

version: '3'
services:
  root-nginx:
    restart: always
    container_name: root-nginx
    image: nginx:latest
    ports:
      - 443:443
    volumes:
      - /path/ssl:/etc/nginx/conf.d/ssl
      - ./conf.d/default.conf:/etc/nginx/conf.d/default.conf

卷掛載中的 ssl 證書替換為自己 ssl 證書的位置。

關于 nginx *.conf 配置文件不過多描述!

配置一級證書

server{
     listen 443 ssl;
     server_name test.com;
     charset utf-8;
     http2 on;

     ssl_certificate /etc/nginx/conf.d/ssl/ssl.pem; 
     ssl_certificate_key /etc/nginx/conf.d/ssl/ssl.key; 
 
     ssl_session_timeout 5m;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
     ssl_prefer_server_ciphers on;

     location / {
        # 默認 nginx 歡迎頁
        root   /usr/share/nginx/html;
        try_files $uri $uri/ =404;
        index  index.html index.htm;
        
        # 反向代理配置
        # proxy_pass http://172.16.2.17:8010;
     }
}

配置二級證書

在同一個 default.conf 文件中寫 server 就可以。

server {

     listen 443 ssl;
     # 正則切割獲得二級域名前綴
     # 這里的 server_name 屬性 必須 要是 *.test.com 格式
     server_name ~^(?<sub>.+)\.test\.com$;
     http2 on;

     ssl_certificate /etc/nginx/conf.d/ssl/ssl.cer;
     ssl_certificate_key /etc/nginx/conf.d/ssl/ssl.key;

     ssl_session_timeout 5m;
     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
     ssl_ciphers AESGCM:ALL:!DH:!EXPORT:!RC4:+HIGH:!MEDIUM:!LOW:!aNULL:!eNULL;
     ssl_prefer_server_ciphers on;

     # nginx 歡迎頁
     root   /usr/share/nginx/html;
     try_files $uri $uri/ =404;
     index  index.html index.htm;

     # 根據(jù)前綴匹配不同的代理服務
     location / {
        if ($sub = "portainer") {
            proxy_pass http://172.16.2.17:8004;
        }
    
        if ($sub = "cp") {
            proxy_pass http://172.16.2.17:8085;
        }
      
        if ($sub = "static") {
            proxy_pass http://172.16.2.17:8995;
        }

	      if ($sub = "esm") {
	          proxy_pass http://172.16.2.17:8994;
	      }
     }
}

靜態(tài)資源服務器配置

只作為簡單靜態(tài)資源服務器!文章來源地址http://www.zghlxwxcb.cn/news/detail-800027.html

server {
    listen       80;
    listen  [::]:80;
    server_name  localhost;

    location / {
        # 服務器中的靜態(tài)資源目錄,如使用 docker 部署時,必須要保證正確的卷掛載,不然 404 !
        root   /usr/share/nginx/html/static;
        # 開啟自動目錄索引
        autoindex on;
    }
}

到了這里,關于Nginx 配置一級和二級證書以及作為靜態(tài)資源服務器的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領支付寶紅包贊助服務器費用

相關文章

  • Nginx訪問靜態(tài)資源配置

    關于 alias和root配置的說明: 一般情況下,在nginx配置中的良好習慣是: 1)在location /中,即路徑為“ / ”時, 配置root目錄; 2)在location /path中,即路徑包含指定內容,如“ localtion /imgs ”時, 配置alias虛擬目錄。

    2024年02月09日
    瀏覽(18)
  • 如何在nginx中配置靜態(tài)資源

    如何在nginx中配置靜態(tài)資源

    ? 在nginx中配置靜態(tài)資源首先要保證你的項目是通過nginx來訪問網(wǎng)關請求請求的!,因為靜態(tài)資源是保存在nginx中的,可以大大的減少運行速度! ? 首先,我們需要將靜態(tài)資源導入到nginx中 譬如:你現(xiàn)在有一個靜態(tài)資源的文件夾!包含你項目的所有靜態(tài)資源,將其放入到ngi

    2024年02月16日
    瀏覽(20)
  • 【若依】前后端分離部署前端配置二級域名(部署到Nginx上,打開后一直顯示正在加載系統(tǒng)資源)

    【若依】前后端分離部署前端配置二級域名(部署到Nginx上,打開后一直顯示正在加載系統(tǒng)資源)

    問題描述 最初部署前端文件到nginx上之后,打開頁面卻一直顯示“正在加載系統(tǒng)資源,請耐心等待”字樣,無法正常運行。研究后發(fā)現(xiàn)問題是由于服務器使用Nginx轉發(fā)域名請求,無法使用根目錄,所以對前端進行二級域名配置,修改代碼如下: vue.config.js 其實若依給的注釋里

    2024年02月03日
    瀏覽(23)
  • 03Nginx的靜態(tài)資源部署,反向代理,負載均衡,動靜分離的配置

    03Nginx的靜態(tài)資源部署,反向代理,負載均衡,動靜分離的配置

    部署靜態(tài)資源 Nginx相對于Tomcat處理靜態(tài)資源的能力更加高效,所以在生產環(huán)境下一般都會將Nginx可以作為靜態(tài)web服務器來部署靜態(tài)資源 靜態(tài)資源: 在服務端真實存在并且能夠直接展示的一些html頁面、css文件、js文件、圖片、視頻等資源文件 將靜態(tài)資源部署到Nginx非常簡單,只需要

    2024年02月04日
    瀏覽(30)
  • Vue:關于如何配置一級路由和二級路由的方法

    配置一級路由 創(chuàng)建router文件夾,里面添加index.js文件配置以下代碼:

    2024年02月09日
    瀏覽(15)
  • idea中沒有tomcat,tomcat配置,以及訪問靜態(tài)資源

    idea中沒有tomcat,tomcat配置,以及訪問靜態(tài)資源

    1.點擊add configurations 2.如下所示 選擇tomcat server 3. 配置tomcat 正常情況下 , URL為http://localhost:8080/,Application context就是:/ URL為http://localhost:8080/XXX,Application context就是:/XXX Server中的URL: tomcat啟動后,自動跳轉的url Deployment中的Application context: 項目實際可以訪問到的url 如果是

    2024年01月18日
    瀏覽(26)
  • nginx編譯以及通過自定義生成證書配置https

    nginx編譯以及通過自定義生成證書配置https

    nginx安裝編譯安裝以及配置https,需要 gcc-c++ pcre-devel openssl openssl-devel 軟件。因此需要先安裝相關軟件。 openssl/openssl-devel :主要用于nginx編譯的 http_ssl_module 模塊安裝以及證書的生成。 依次執(zhí)行如下命令: 解壓壓縮包 執(zhí)行屬性配置 http_ssl_module:支持配置https模塊 –prefix=/us

    2024年02月14日
    瀏覽(18)
  • uniapp:二級目錄部署H5靜態(tài)圖片資源請求路徑不對

    引入方式 由于url使用的是二級目錄, http://www.demo.com/mini/ 開發(fā)環(huán)境中沒有問題,資源可以正常請求到 上線后,發(fā)現(xiàn)靜態(tài)資源請求的路徑是 請求不到資源,返回了404 網(wǎng)上給出了很多方式 都不能獲取 其實最后解決的方式也很簡單,使用相對當前目錄的方式 也就是把最前面的路

    2024年02月13日
    瀏覽(21)
  • 分布式 - 服務器Nginx:基礎系列之Nginx靜態(tài)資源配置優(yōu)化sendfile | tcp_nopush | tcp_nodelay

    分布式 - 服務器Nginx:基礎系列之Nginx靜態(tài)資源配置優(yōu)化sendfile | tcp_nopush | tcp_nodelay

    1. sendfile 指令 請求靜態(tài)資源的過程:客戶端通過網(wǎng)絡接口向服務端發(fā)送請求,操作系統(tǒng)將這些客戶端的請求傳遞給服務器端應用程序,服務器端應用程序會處理這些請求,請求處理完成以后,操作系統(tǒng)還需要將處理得到的結果通過網(wǎng)絡適配器傳遞回去。 sendfile 指令是用于將

    2024年02月09日
    瀏覽(23)
  • 成功解決 Nginx更新靜態(tài)資源無效 ,Nginx靜態(tài)資源更新不及時,Nginx清除緩存

    成功解決 Nginx更新靜態(tài)資源無效 ,Nginx靜態(tài)資源更新不及時,Nginx清除緩存

    使用 nginx做動靜分離,在將服務器中的靜態(tài)資源修改后,訪問頁面,發(fā)現(xiàn)頁面沒有及時更新。 我這里是清除了瀏覽器緩存。 有關nginx禁止走緩存、直接走服務器請參考以下文章。 資料參考:Nginx更新靜態(tài)資源不生效 我更新了靜態(tài)資源下的一個文件。然后正常情況應該是在點

    2024年02月16日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領取紅包

二維碼2

領紅包