nginx學習總結

2021-08-19 14:10:23 字數 3725 閱讀 8347

1. nginx的配置

#user  nobody;

"-"

2.自定義編譯install

本人是用的mac來安裝nginx,採用source來自己編譯安裝,configure,make,make install

nginx 需要依賴pcre,openssl兩個模組,需要自己安裝。我的mac電腦已使用brew來安裝這兩個模組。

brew install pcre openssl

1. cre(perl compatible regular expressions)是乙個perl庫,包括 perl 相容的正規表示式庫,在《》 rewrite規則與例項中提到。

2. openssl 開源的加密庫tools

3.

```- make 編譯的時候報錯。仔細檢查發現with-pcre是用來指定原始碼libaray的庫。一定不要在網上隨便copy,結合官方文件理解明白configure的意思。./configure –prefix=/users/andrexu/devsoft/nginx\

參考文件:

#### 3. openssl與nginx地配置

1. openssl的證書生成

-private key

-數字簽名

-證書

# ssl_certificate cert.pem;

# ssl_certificate_key cert.key;

ssl_certificate      fd.crt;

ssl_certificate_key fd.key;

參考

2. 錯誤

nginx: [emerg] bind() to 0.0.0.0:443 failed (13: permission denied)

如遇到如上錯誤,請以root 啟動或者sudo。

3.

Nginx學習總結

nginx常用屬性 1 down屬性 用於標識宕機伺服器,標識後此伺服器不提供服務.2 backup屬性 用於標識備用伺服器.標識後該伺服器平時不工作,當那些主伺服器宕機後或者響應服務過多忙不過來時自動啟動.3 ip hash 實際工作使用sso單點登入實現使用者伺服器間資料共享 將使用者初次訪問時...

nginx學習總結

一直不明白nginx是乙個怎樣神器的東西,好像每個公司都在用!出門說你不知道nginx你都不好意思說你是程式猿。今天看了一篇文章受益匪淺決定記錄下來!熟悉之後根據自己的理解寫出一篇屬於自己的文章 1.nginx是什麼 本人理解 其實就是乙個負責 的伺服器!用來載入頁面靜態檔案的容器。也就是說所偶有的...

nginx最近學習總結

最近看了一些nginx相關的文章,在此把自己對nginx的理解做個總結。nginx是乙個支援高併發的web伺服器。高併發的原因重要的一點 於其非同步非阻塞的事件處理模式。nginx是採用的是乙個master程序,多個worker程序的模型。master程序的工作 子程序的工作 所有的worker程序...