国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

詳解Nginx服務器中的nginx.conf配置文件

2024-08-30 12:21:58
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了詳解Nginx服務器中的nginx.conf配置文件,包括對HTTP服務的基本配置方法,需要的朋友可以參考下

Nginx 配置文件主要分成四部分:main(全局設置)、http(HTTP 的通用設置)、server(虛擬主機設置)、location(匹配 URL 路徑)。還有一些其他的配置段,如 event,upstream 等。
通用設置

    user nginx
    指定運行 nginx workre 進程的用戶和組

    worker_rlimit_nofile #
    指定所有 worker 進程能夠打開的最大文件數

    worker_cpu_affinity
    設置 worker 進程的 CPU 粘性,以避免進程在 CPU 間切換帶來的性能消耗。如 worker_cpu_affinity 0001 0010 0100 1000;(四核)

    worker_processes 4
    worker 工作進程的個數,這個值可以設置為與 CPU 數量相同,如果開啟了 SSL 和 Gzip,那么可以適當增加此數值

    worker_connections 1000
    單個 worker 進程能接受的最大并發連接數,放在 event 段中

    error_log logs/error.log info
    錯誤日志的存放路徑和記錄級別

    use epoll
    使用 epoll 事件模型,放在 event 段中

http 服務器

    server {}:
    定義一個虛擬主機

    listen 80;
    定義監聽的地址和端口,默認監聽在本機所有地址上

    server_name NAME [...];
    定義虛擬主機名,可以使用多個名稱,還可以使用正則表達式或通配符。

    sendfile on
    開啟 sendfile 調用來快速的響應客戶端

    keepalive_timeout 65
    長連接超時時間,單位是秒。

    send_timeout
    指定響應客戶端的超時時間

    client_max_body_size 10m
    允許客戶端請求的實體最大大小

    root PATH
    設置請求 URL 所對應資源所在文件系統上的根目錄

    location [ = | ~ | ~* | ^~ ] URI { ... }
    設置一個 URI 匹配路徑

    =:精確匹配     ~:正則表達式匹配,區分字符大小寫     ~*:正則表達式匹配,不區分字符大小寫     ^~:URI 的前半部分匹配,且不實用正則表達式     優先級:     = > location 完整路徑 > ^~ > ~ > ~* > location 起始路徑 > location /

    allow 和 deny
    基于 IP 訪問控制,如:

僅允許 192.168.0.0/24 網段客戶端訪問

allow 192.168.0.0/24;deny all;

    stub_status on

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴东县| 景德镇市| 喀喇沁旗| 札达县| 田阳县| 页游| 道孚县| 浏阳市| 宁远县| 阳山县| 泸水县| 伊宁市| 崇阳县| 泽普县| 皋兰县| 台山市| 万宁市| 临清市| 柏乡县| 林周县| 板桥市| 宁波市| 德昌县| 和平区| 南充市| 葵青区| 辽源市| 连云港市| 新建县| 叙永县| 紫阳县| 刚察县| 井陉县| 朝阳市| 行唐县| 清丰县| 高陵县| 谢通门县| 望谟县| 宣恩县| 固镇县|