高效能伺服器 Nginx之模組 配置指令和塊

2021-10-06 18:29:01 字數 1426 閱讀 9525

在server1中:

vim /usr/local/nginx/conf/nginx.conf

##修改

38 server

46 location /demo

50 51 error_page 500 502 503 504 /50x.html;

52 location = /50x.html

55

配置發布目錄:

mkdir /opt/demo

cd /opt/demo/

vim index.html ##寫入demo

nginx -s reload

測試:

當訪問172.25.254.51時,顯示server1。

當訪問172.25.254.51/demo時,顯示demo。

vim /usr/local/nginx/conf/nginx.conf

##修改

38 server

47 location /demo

51 52 error_page 500 502 503 504 /50x.html;

53 location = /50x.html

56

測試:

當訪問172.25.254.51時,顯示server1。

當訪問172.25.254.51/demo時,顯示demo。

結果不會改變。

把配置指令寫在前面時,在location內部寫指令,它會覆蓋外面的統一指令:

vim /usr/local/nginx/conf/nginx.conf

##修改

38 server

47 location /demo

51 52 error_page 500 502 503 504 /50x.html;

53 location = /50x.html

56

測試:

當訪問172.25.254.51/demo時,顯示 a.jpg 這張。

上面示例中的 index 指令就屬於既能在 location 塊中配置,又能在 server 塊中配置,還能在 http 塊中配置的指令,但是,index 指令配置在不同的塊中時,對應的作用域不同。

高效能Http伺服器nginx

nginx介紹 nginx是一款採用linux 2.6核心epoll新機制開發的web伺服器軟體,能極大地提高web訪問特別是小檔案訪問的i o效能,是c10k問題的乙個解決方案。在高併發連線的情況下,nginx是apache伺服器不錯的替代品。nginx同時也可以作為7層負載均衡伺服器來使用。高併...

高效能伺服器 Nginx之Rewrite規則

vim usr local nginx conf nginx.conf 修改 server server listen 80 server name www.yang.org rewrite 1表示使用者在這裡輸入的內容保留,只會重定向 1前面的內容 rewrite permanent 永久重定向 ...

Nginx高效能伺服器詳解(二)

nginx安裝 linux安裝 前提條件 gcc gcc c pcre pcre devel open openssl yum y install gcc gcc c automake pcre pcre devel zlib zlib devel open openssl devel config...