Nginx 二 常用基礎

2021-10-05 07:33:25 字數 1155 閱讀 1989

檢視nginx程序狀態

ps -ef | grep nginx

進入 nginx 目錄中

cd /usr/local/nginx/sbin

1 、檢視 nginx 版本號

./nginx -v

2 、啟動 nginx

./nginx

3 、停止 nginx

./nginx -s stop

1 、nginx 配置檔案位置

cd /usr/local/nginx/conf/nginx.conf

2 、配置檔案中的內容

包含三部分內容

(1 )全域性塊:配置伺服器整體執行的配置指令

比如worker_processes 1;處理併發數的配置

(2 )events 塊 :影響 nginx 伺服器與使用者的網路連線

比如worker_connections 1024;支援的最大連線數為 1024

(3 )http 塊

這算是 nginx 伺服器配置中最頻繁的部分,**、快取和日誌定義等絕大多數功能和第三方模組的配置都在這裡。需要注意的是:http 塊也可以包括 http 全域性塊、server 塊。

每個 http 塊可以包括多個 server 塊,而每個 server 塊就相當於乙個虛擬主機。

每個 server 塊也分為全域性 server 塊,以及可以同時包含多個 locaton 塊。

1、全域性 server 塊

最常見的配置是本虛擬機器主機的監聽配置和本虛擬主機的名稱或 ip 配置。

2、location 塊

乙個 server 塊可以配置多個 location 塊。

這塊的主要作用是基於 nginx 伺服器接收到的請求字串(例如 server_name/uri-string),對虛擬主機名稱

(也可以是 ip 別名)之外的字串(例如 前面的 /uri-string)進行匹配,對特定的請求進行處理。位址定向、資料緩

存和應答控制等功能,還有許多第三方模組的配置也在這裡進行。

Nginx 二 常用配置

全域性配置段 允許執行nginx伺服器的使用者和使用者組 user www data 併發連線數處理 程序數量 跟cpu核數儲存一致 worker processes auto 存放 nginx的程序號 pid run nginx.pid 定義相關屬性 eventshttp配置段http serve...

Nginx常用的基礎配置

nginx的客戶端狀態 http stub status syntax stub status default context server,location 示例 location mystatus 目錄中選擇乙個隨機頁面展示 http random index syntax random ind...

Nginx基礎配置詳解(二)

目錄 1 nginx的配置 1.1 埠和目錄的配置 1.2 通過網域名稱虛擬機器 在 usr nginx conf目錄下nginx.conf檔案是nginx的配置檔案。在nginx.conf檔案中新增乙個server節點,修改埠號就可以 自行新增。不影響原來的 也就是乙個nginx裡面可以跑多個埠的...