nginx學習總結

2022-04-02 19:43:42 字數 896 閱讀 4426

一直不明白nginx是乙個怎樣神器的東西,好像每個公司都在用!出門說你不知道nginx你都不好意思說你是程式猿。

今天看了一篇文章受益匪淺決定記錄下來!熟悉之後根據自己的理解寫出一篇屬於自己的文章

1.nginx是什麼

本人理解:其實就是乙個負責**的伺服器!用來載入頁面靜態檔案的容器。也就是說所偶有的靜態檔案(html,jpg,png,js,css,dll)等優先在nginx中載入,其餘的比如jsp才會去tomcat中載入。

也就是頁面和tomcat中間的乙個掉轉站,負責頁面**和靜態檔案載入

2.nginx使用

安裝和測試已經在之前安裝中學習過,這次重點的是nginx的乙個核心配置檔案nginx.conf

#定義nginx執行的使用者和使用者組

user www www;

#nginx程序數,建議設定為等於cpu總核心數。

worker_processes 8;

#全域性錯誤日誌定義型別,[ debug | info | notice | warn | error | crit ]

error_log /usr/local/nginx/logs/error.log info;

#指定程序可以開啟的最大描述符:數目

worker_rlimit_nofile 65535;

events

#虛擬主機的配置

server

#快取時間設定

#js和css快取時間設定

location ~ .*.(js|css)?$

配置檔案的配置方法還有好多,由於技術有限暫時只能理解這麼多!以後慢慢學習慢慢更新

請大家多多指出問題所在,共同學習共同進步

博文參考(

nginx學習總結

1.nginx的配置 user nobody 2.自定義編譯install 本人是用的mac來安裝nginx,採用source來自己編譯安裝,configure,make,make install nginx 需要依賴pcre,openssl兩個模組,需要自己安裝。我的mac電腦已使用brew來安裝...

Nginx學習總結

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

nginx最近學習總結

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