<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 常用配置清單

          共 3833字,需瀏覽 8分鐘

           ·

          2021-05-25 23:42

          作者:巔峰大詞典

          來(lái)源:SegmentFault 思否社區(qū)


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

          偵聽(tīng)端口

          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;
          }

          訪問(wèn)日志

          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)資源

          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;
          }


          點(diǎn)擊左下角閱讀原文,到 SegmentFault 思否社區(qū) 和文章作者展開(kāi)更多互動(dòng)和交流,掃描下方”二維碼“或在“公眾號(hào)后臺(tái)回復(fù)“ 入群 ”即可加入我們的技術(shù)交流群,收獲更多的技術(shù)文章~

          - END -


          瀏覽 46
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <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>
                  中国一区二区操B视频 | 天天日天天干天天操天天射 | 黄色片免费视频草逼草逼草逼草逼草逼 | 大香蕉98 | 天天好逼成人网 |