国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Nginx 常用配置

Tecode / 2034人閱讀

摘要:偵聽端口域名靜態(tài)資源重定向反向代理負載均衡協(xié)議上一款可以一鍵生成配置的神器,相當給力。支持的功能的配置反向代理緩存支持服務器等等。

偵聽端口

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 {
# 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
}
}

負載均衡

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

GitHub 上一款可以一鍵生成 Nginx 配置的神器,相當給力。

支持的功能的配置:

  • 反向代理
  • HTTPS
  • HTTP/2
  • IPv6
  • 緩存
  • WordPress
  • CDN
  • Node.js 支持
  • Python (Django) 服務器等等。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/126328.html

相關文章

  • Nginx基礎篇(3)- Nginx常用官方模塊

    摘要:常用官方模塊采用模塊化的架構,中大部分功能都是通過模塊方式提供的,比如模塊模塊等。一般是在開啟長連接情況下出現。 Nginx常用官方模塊 Nginx采用模塊化的架構,Nginx中大部分功能都是通過模塊方式提供的,比如HTTP模塊、Mail模塊等。 Nginx官方模塊文檔 1. ngx_http_stub_status_module 編譯選項 --with-http_stub_sta...

    Drummor 評論0 收藏0
  • Nginx基礎篇(3)- Nginx常用官方模塊

    摘要:常用官方模塊采用模塊化的架構,中大部分功能都是通過模塊方式提供的,比如模塊模塊等。一般是在開啟長連接情況下出現。 Nginx常用官方模塊 Nginx采用模塊化的架構,Nginx中大部分功能都是通過模塊方式提供的,比如HTTP模塊、Mail模塊等。 Nginx官方模塊文檔 1. ngx_http_stub_status_module 編譯選項 --with-http_stub_sta...

    blankyao 評論0 收藏0
  • nginx常用命令

    摘要:常用命令常用命令優(yōu)雅停止,有連接時會等連接請求完成再殺死進程優(yōu)雅重啟,并重新載入配置文件重新打開日志文件,一般用于切割日志查看版本檢查的配置文件查看幫助信息詳細版本信息,包括編譯參數指定配置文件注后來發(fā)現使配置文件生效不需要 nginx 常用命令 nginx 常用命令nginx -s quit //優(yōu)雅停止nginx,有連接時會等連接請求完成再殺死worker進程 ...

    U2FsdGVkX1x 評論0 收藏0
  • nginx常用命令與配置

    摘要:一安裝官網下載直接去上面的官網下載相應版本即可系統(tǒng)系統(tǒng)通過鏡像源安裝可通過下面兩條命令輕松完成安裝。 一、nginx安裝 官網下載:https://nginx.org/en/download... 1、windows: 直接去上面的官網下載相應版本即可 2、mac系統(tǒng): $ brew install nginx 3、centOS系統(tǒng): 1.) 通過rpm鏡像源安裝 centOS 7可...

    Profeel 評論0 收藏0
  • 常用nginx web配置

    摘要:常用對于項目配置整理,做個筆記。項目配置設置上傳最大為支持項目配置支持單入口注釋上面這句,使用下面這句項目配置支持依賴這個環(huán)境變量項目配置禁止訪問上傳目錄下的文件這個塊要放在之前所有文件目錄下的文件都被禁止訪問返回返回原文連接常用配置 showImg(https://segmentfault.com/img/bVbs1lu?w=675&h=221); 常用nginx對于web項目配置整...

    MrZONT 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<