<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Nginx 常用配置清單

          共 3618字,需瀏覽 8分鐘

           ·

          2021-04-23 12:55


          作者 | vishnu chilamakuru

          來源 | https://vishnu.hashnode.dev/nginx-cheatsheet?guid=none&deviceId=ca2b0a4c-a1fb-43bc-ab8c-1eaafe592469

          Nginx 是一個高性能的 HTTP 和反向代理 web 服務(wù)器,同時也提供了 IMAP/POP3/SMTP 服務(wù),其因豐富的功能集、穩(wěn)定性、示例配置文件和低系統(tǒng)資源的消耗受到了開發(fā)者的歡迎。本文,我們總結(jié)了一些常用的 Nginx 配置代碼,希望對大家有所幫助。

          偵聽端口

          server {  
          # Standard HTTP Protocol 
          listen 80; 
          # Standard HTTPS Protocol 
          listen 443 ssl; 
          # For http2  
          listen 443 ssl http2; 
          # Listen on 80 using IPv6 
          listen [::]:80; 
          # Listen only on using IPv6 
          listen [::]:80 ipv6only=on;
          }

          訪問日志

          server { 
          # Relative or full path to log file 
          access_log /path/to/file.log;  
          # Turn 'on' or 'off'  
          access_log on;
          }

          域名

          server {
          # Listen to yourdomain.com 
          server_name yourdomain.com;  
          # Listen to multiple domains  server_name yourdomain.com www.yourdomain.com; 
          # Listen to all domains
          server_name *.yourdomain.com; 
          # Listen to all top-level domains 
          server_name yourdomain.*; 
          # Listen to unspecified Hostnames (Listens to IP address itself) 
          server_name "";
          }

          靜態(tài)資產(chǎn)

          server {  
          listen 80;  
          server_name yourdomain.com;  
          location / {      
          root /path/to/website; 
          }
          }

          重定向

          server { 
          listen 80;
          server_name www.yourdomain.com;
          return 301 http://yourdomain.com$request_uri;
          }
          server {
          listen 80; 
          server_name www.yourdomain.com; 
          location /redirect-url { 
          return 301 http://otherdomain.com; 
          }
          }

          反向代理

          server { 
          listen 80; 
          server_name yourdomain.com;
          location / {  
          proxy_pass http://0.0.0.0:3000; 
          # where 0.0.0.0:3000 is your application server (Ex: node.js) bound on 0.0.0.0 listening on port 3000  
          }
          }

          負(fù)載均衡

          upstream node_js { 
          server 0.0.0.0:3000; 
          server 0.0.0.0:4000; 
          server 123.131.121.122;
          }
          server {  
          listen 80; 
          server_name yourdomain.com;
          location / {    
          proxy_pass http://node_js; 
          }
          }

          SSL 協(xié)議

          server { 
          listen 443 ssl; 
          server_name yourdomain.com;
          ssl on; 
          ssl_certificate /path/to/cert.pem;
          ssl_certificate_key /path/to/privatekey.pem; 
          ssl_stapling on;
          ssl_stapling_verify on; 
          ssl_trusted_certificate /path/to/fullchain.pem; 
          ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
          ssl_session_timeout 1h;
          ssl_session_cache shared:SSL:50m;
          add_header Strict-Transport-Security max-age=15768000;
          }
          # Permanent Redirect for HTTP to HTTPS
          server 
          {  
          listen 80;  
          server_name yourdomain.com; 
          return 301 https://$host$request_uri;
          }


          往期推薦

          代碼總是被嫌棄寫的太爛?裝上這個IDEA插件再試試!

          3年至少15個項目經(jīng)驗,7天搞定1個項目!這樣的招聘要求,你能勝任嗎?

          請立即卸載這款 IDEA 插件

          “12306” 是如何支撐百萬 QPS 的?

          還在用Logback?Log4j2的異步性能已經(jīng)無敵了,還不快試試


          如果你喜歡本文,歡迎關(guān)注我,訂閱更多精彩內(nèi)容
          關(guān)注我回復(fù)「加群」,加入Spring技術(shù)交流群

          免費(fèi)領(lǐng)取:機(jī)器學(xué)習(xí)、深度學(xué)習(xí)實踐寶典

          喜歡的這里報道

          ↘↘↘

          瀏覽 57
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩 成人 在线 中字 | 99精品国产麻豆99久久久久久 | 中文永久免费观看 | 日韩一级无码破解 | 日本黄色视频免费观看 |