nginx配置簡介

2022-07-17 07:03:10 字數 1218 閱讀 8495

一、安裝

部署環境:centos 7.2

1.離線安裝:

# ./configure --prefix=/usr/local/nginx-1.16.0 --with-pcre \

# make && make install

# vi /etc/yum.repo.d/nginx.repo

[nginx]

name=nginx repo

baseurl=

gpgcheck=0

enabled=1

#yum install nginx

搞定,也可以yum install nginx-1.16.0安裝指定版本

(需要先登入確認穩定版本的存在)

二、啟動關閉nginx

1.檢查配置檔案是否正確

# /usr/sbin/nginx -v 檢視編譯選項

2.啟動、關閉

# service nginx

三、nginx.conf配置檔案

nginx配置檔案主要分成四部分:main(全域性設定)、server(主機設定)、upstream(上游伺服器設定,主要為反向**、負載均衡相關配置)和 location(url匹配特定位置後的設定),每部分包含若干個指令。main部分設定的指令將影響其它所有部分的設定;server部分的指令主要用於指定虛擬主機網域名稱、ip和埠;upstream的指令用於設定一系列的後端伺服器,設定反向**及後端伺服器的負載均衡;location部分用於匹配網頁位置(比如,根目錄「/」,「/images」,等等)。他們之間的關係式:server繼承main,location繼承server;upstream既不會繼承指令也不會被繼承。它有自己的特殊指令,不需要在其他地方的應用。

#配置http負載均衡+反向**服務

server

}server

}}

參考:

nginx配置簡介

分布式系統中,需要有乙個反向 統一處理請求 所有需要訪問這些分布式系統的請求都先打到nginx,然後nginx根據配置的 規則將請求 到相應的系統。例如我的ngnix配置在 home q nginx conf vhost下面,有乙個配置檔案配置著url的請求 規則,如 location user o...

Nginx簡介及配置實戰

目錄 一 簡介 二 應用場景 三 nginx安裝 四 nginx常用命令 五 預設配置檔案說明 六 反向 配置例項 七 負載均衡配置例項 nginx 是乙個高效能的http和反向 web伺服器,同時也提供了imap pop3 smtp服務。其特點是占有記憶體少,併發能力強,事實上nginx的併發能力...

nginx配置檔案的簡介

nginx的配置檔案是 conf目錄下的nginx.conf,對nginx進行的所有配置優化都放在這個檔案裡。首先我們用vim conf nginx.conf命令開啟nginx的配置檔案。如下圖 講解nginx配置檔案 worker processes 工作程序數,可用ps aux grep ngi...