Nginx認識及配置

2021-09-27 13:01:23 字數 2354 閱讀 7924

是乙個高效能的反向**伺服器

正向****的是客戶端

反向****的是服務端

靜態web伺服器

jsp/servlet伺服器 tomcat

解壓

tar -zxvf nginx-1.14.2.tar.gz

./configure [–prefix]

yum install pcre-devel

yum install zlib-devel

./configure --prefix=/home/nginx

安裝

make && make install

1. sbin/nginx

2. ./nginx -s stop

events 中才會生效。它的值可以是ip位址或者是cird位址。

#debug_connection 10.224.66.14; #或是debug_connection 10.224.57.0/24

#這樣,僅僅以上ip位址的請求才會輸出debug級別的日誌,其他請求仍然沿用error_log中配置的日誌級別。

#注意:在使用debug_connection前,需確保在執行configure時已經加入了--with-debug引數,否則不會生效。

worker_connections 1024;

}

server 

#error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

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

location = /50x.html

# proxy the php scripts to apache listening on 127.0.0.1:80

##location ~ \.php$

# pass the php scripts to fastcgi server listening on 127.0.0.1:9000

##location ~ \.php$

# deny access to .htaccess files, if apache's document root

# concurs with nginx's one

##location ~ /\.ht

}

server 

}

server 

} server

} server

}

location [= | ~* | ^~ ] /uri/

location = /uri 精準匹配

location ^~ /uri 字首匹配

location ~ /uri

location / 通用匹配

1 location = /

2 location = /index

3 location ^~ /article/

4 location ^~ /article/files/

5 location ~ \.(gif|png|js|css)$

6 location /

index ->2

article/files/1.txt ->4

mic.png ->5

精準匹配是優先順序最高

普通匹配(最長的匹配)

正則匹配

location =/ 

location /

location ~* \.(gif|....)$

內建模組:反向**、email、nginx core。。。

核心模組 ngx_http_core_module

標準模組 http模組

第三方模組

原來所安裝的配置,你必在重新安裝新模組的時候,加上

不能直接make install

./configure --prefix=/安裝目錄 --add-module = /第三方模組的目錄

Nginx(一)初步認識及配置

是乙個高效能的反向 伺服器。正向 的是客戶端,反向 的是伺服器 nginx與apache是靜態web伺服器,本身只能解析靜態資源 html,jpg 想解析動態資源需要依賴第三方模組 tomcat是動態伺服器,可以解析 jsp,servlet apache資歷老,但nginx支援高併發能力更強。tar...

Nginx的初步認識及配置

1 什麼是nginx?是乙個高效能的反向 伺服器,正向 的是客戶端,反向 的是服務端 3 虛擬主機配置 基於埠號的虛擬主機 基於網域名稱的虛擬主機 配置語法 location uri 配置規則 location uri 精準匹配 location uri 字首匹配 location uri loca...

Nginx及配置詳解

nginx是lgor sysoev為俄羅斯訪問量第二的rambler.ru站點設計開發的。從2004年發布至今,憑藉開源的力量,已經接近成熟與完善。nginx功能豐富,可作為http伺服器,也可作為反向 伺服器,郵件伺服器。支援fastcgi ssl virtual host url rewrite...