nginx環境的搭建 支援正則

2021-04-26 15:11:45 字數 3114 閱讀 2949

一、安裝

安裝nginx

發音為[engine x]

,是由俄羅斯人

igor sysoev

建立的專案,基於

bsd許可。據說他當初是

f5的成員之一,英文主頁:

。俄羅斯的一些大**已經使用它超過兩年多了,一直表現不凡。

安裝nginx

之前需要安裝

pcre

包和zlib

以支援重寫

,正則以及網頁壓縮等等.

安裝pcre

ixdba.net社群論壇

然後進行安裝:

tar zxvf pcre-7.7.tar.gz

cd pcre-7.7

make

make install

安裝zlib

然後進行安裝:

等待pcre

和zlib

安裝完畢

,開始安裝

nginx

,然後編譯安裝:

nginx

的編譯引數如下:

[root@oracle132 /]# tar zxvf nginx-0.6.31

特別說明:

nginx

需要pcre

模組的支援,但在

rhel

下,即便已經安裝

pcre

模組,nginx

編譯時還是不能正確找到相關庫檔案,因此需要做以下變通。

[root@oracle132 nginx-0.6.31]#

[root@oracle132 nginx-0.6.31]# mkdir /usr/include/pcre/.libs

上面變通操作完畢

,接下來開始編譯安裝.

(注:刪除此檔案

1006

行「./configure --disable-shared」)

[root@oracle132 nginx-0.6.31]#make

[root@oracle132 nginx-0.6.31]#make install

[root@oracle132 nginx-0.6.31]#

[root@oracle132 nginx-0.6.31]#

安裝完畢,預設

nginx

安裝到了

/usr/local/下,

進入nginx

資料夾,

開啟配置檔案!

[root@oracle132 conf]# pwd

/usr/local/nginx/conf

2)nginx的配置檔案詳解

[root@oracle132 conf]# vi nginx.conf #

執行使用者 #

啟動程序

#全域性錯誤日誌及

pid檔案

#工作模式及連線數上限

events

#設定http

伺服器,利用它的反向

**功能提供

負載均衡

支援http

#下面是配置虛擬主機

3)虛擬主機配置檔案詳解

由於虛擬主機分別有乙個檔案來指定,下面舉例某個虛擬主機的配置如下:

[root@oracle132 vhosts]#/usr/local/nginx/conf/vhosts/www.test.com.conf;

server

在上面有設定

檢視nginx

狀態的位址,需要

apache

的htpasswd

來生成乙個登入驗證檔案

,這樣生成乙個htpasswd檔案:

new password:   (

此處輸入您的密碼

)re-type new password:   (

再次輸入您的密碼

) 上面

是檔案的執行路徑

,如果沒有這個檔案

,可以從

apache

的bin

目錄拷貝乙個過來即可

! -c

是建立乙個檔案

-c後面的

是建立驗證檔案的名字

. gaojf

是建立的使用者 #

檢視nginxstatus:

,輸入驗證帳號密碼,即可看到類似如下內容:

active connections: 328

server accepts handled requests

9309 8982 28890

reading: 1 writing: 3 waiting: 324

第一行表示現在活躍的連線數

第三行的第三個數字表示

nginx

執行到當前時間接受到的總請求數,假如快達到了上限,就需要加大上限值了。

js 正則方法以及支援正則的string物件方法。

在使用正則匹配之前,我們需要了解正則的方法或支援正則的方法。支援正規表示式的string物件的方法 1.search 檢索與正規表示式相匹配的值 2.match 找到乙個或多個正規表示式的匹配 3.replace 替換與正規表示式匹配的子串 4.split 把字串分割為字串陣列 之前一直以為repl...

flask框架(六) 實現支援正則的路由

一 預設路由 user post post post login methods get post 常用路由系統有以上五種,所有的路由系統都是基於一下對應關係來處理 default converters 二 寫轉換器類,支援正則路由 class regexconverter baseconverte...

ORACLE支援正規表示式的函式

oracle中的支援正規表示式的函式主要有下面四個 1,regexp like 與like的功能相似 2,regexp instr 與instr的功能相似 3,regexp substr 與substr的功能相似 4,regexp replace 與replace的功能相似 它們在用法上與oracl...