版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、個(gè)人整理資料,轉(zhuǎn)帖注明Nginx 介紹和安一個(gè)簡(jiǎn)單的配模塊常用個(gè)人整理資料,轉(zhuǎn)帖注明Nginx 介紹和安一個(gè)簡(jiǎn)單的配模塊常用場(chǎng)景進(jìn)階參考Nginx 也越來(lái)越多Apache Nginx Web SSI, byte ranges, ked responses, 以及 SSI-filter FastCGI SSL I Nginx專為性能優(yōu)化而開發(fā),性能是其最重要的考量, Poll模型,能經(jīng)受高負(fù)載的考驗(yàn), 50,000 1. 1)pcre1. 1)pcre5. #tarzxvfpcre-7.9.tar.gz 7. #cdpcre-7.9 9.#./configure 11.#make&makeins
2、tall 17.#tarzxvfopenssl-0.9.8l.tar.gz 19.#cdopenssl-0.9.8l Nginx作為負(fù)載均衡服務(wù)器: Nginx 既可以在直接支持 Rails 和務(wù), 也可以支持作為 HTTPNginx 具有很高的穩(wěn)定性。其它 HTTP 服務(wù)器,當(dāng)遇到Nginx支持熱部署。它的啟動(dòng)特別容易, 并且?guī)缀蹩梢宰龅?*24不間斷運(yùn)行,即使運(yùn)行數(shù)Nginx采用C進(jìn)行編寫, 不論是系統(tǒng)資源開銷還是CPU使用效率都比Perlbal 要好很多。開發(fā)穩(wěn)定版Nginx0.8.X當(dāng)前穩(wěn)定版Nginx0.7.X歷史穩(wěn)定版Nginx23.#make&makeinstall 23.#ma
3、ke&makeinstall 27.#tarzxvfnginx-0.7.64.tar.gz 29.#cdnginx-0.7.64 31.配置安裝和不安裝組件:-with-MODULE_NAMEor-without-33.#./configure-e/openssl-with-35.#make&makeinstall 39conf41html43logs45sbin49usr/local/nginx/nginx8011/sbin/nginx啟動(dòng) 53-cpath/to/configNginx55.-t不運(yùn)行,而僅僅測(cè)試配置文件。nginx將檢查配置文件的語(yǔ)法的正確性,并嘗試打開配置文57-vng
4、inx59-Vnginx61不啟動(dòng),僅測(cè)試配置文件:/usr/bin/nginxtc/mynginx.conf 1. 3. 1. 3. 5. user wwwwww; 7. 9. worker_proses 1; 11可以使用 debug|info|notice|warn|error|crit 13.#error_log logs/error.log; 15.#error_log logs/error.log notice; 17.# 指19. # 25#每個(gè)workerworker_connections 1024; HTTP 39#制定默認(rèn)MIME= 一個(gè)簡(jiǎn)單的配置文件 default_t
5、ype application/octet-43# s_log 47.#開啟調(diào)用Linux的sendfile()default_type application/octet-43# s_log 47.#開啟調(diào)用Linux的sendfile()51.#是否允許使用socket的TCP_NOPUSH或TCP_CORKkeepalive_timeout 59#設(shè)置gzip#gzip 67.server69.serverserverserver_name location/;1.user 3. 語(yǔ)法user1.user 3. 語(yǔ)法userusergroup 5. 缺省值nobodynobody 7.
6、指定NginxWorkernobody9.error_log 11語(yǔ)法error_logfiledebug|info|notice|warn|error|crit . 19語(yǔ)法includefile|* 23.include指令還支持像下面配置一樣的全局包含的方法,例如包含一下所有以結(jié)尾的文件include= 模塊介紹 #Events 事件模塊#HTTPHTTP1.worker_connections 1.worker_connections 3. 語(yǔ)法:worker_connectionsnumber 5. 通過(guò)worker_connections和nts:nts=ses*7. 作為反為:
7、max_cnts = worker_proses * worker_connections/4 ,因?yàn)闉g覽器9.use usekqueue|rtsig|epoll|/dev/poll|select|poll|eventport13. 如果在./configure 的時(shí)候指定了不止一種事件模型,那么可以設(shè)置其中一個(gè),以便告訴 15事件模型是指Nginx27.語(yǔ)法:29.進(jìn)程id文件??梢允褂?kill -HUP cat /var/log/nginx./對(duì)Nginx進(jìn)行配置文件31.worker_pro33. 語(yǔ)法: worker_prosesnumber 1. 三個(gè)作用域:httpserverl
8、ocation 3.server1. 三個(gè)作用域:httpserverlocation 3.server 5. 語(yǔ)法:server 7. 作用域http 9. 13語(yǔ)法location|*|uri 17.配法listenaddress:portdefaultbacklog=num|rcvbuf=size|accept_filter=filter|deferred|bind|ssl23listen80 31語(yǔ)法aliasfile-path|directory-path; 35該指令設(shè)置指定location使用的路徑.root相似,但是不改變文件的根路徑,僅僅是39.語(yǔ)法root = 常用場(chǎng)景配置
9、 = 常用場(chǎng)景配置 43作用域:http,server,location 要含有 55. 在這段配置下, 下的69HTTPheader里邊 特定HEADER的值,變量會(huì)轉(zhuǎn)成小寫,比如 $http_user_agent, $http_referer. header信YOUR-STRANGE-HEADER:values$http_your_strange_header獲得75.$query_string=1. 1. default_type application/octet-stream; keepalive_timeout 65; 15.server:808317.server:808419.
10、server21.server:8002 server_name localhost; location 1. 1. default_type application/octet-stream; keepalive_timeout 65; 13.server15.server 21.server23.server server_name down server weight 1.weight backupbackup down backup機(jī)器。所以location/34.set$ismob36注意if38.location/34.set$ismob36注意if38.if($http_chip
11、*(NOKIA3500)|(NOKIA3200) .42.set$ismob1; );)48.if($http_chip*.52.set$ismob1; ;if($ismob=062.root67.location*/rewrite/testXID.jsp69.if($arg_XID=.1. http = 1. http = -d和!-d用來(lái)判斷是否存if(-d$request_filename).2.rewrite (.*)$ /nginx-ie/$1 break;轉(zhuǎn)成參/sort/2if ($host * (.*) set $sub_name $1; 對(duì)換 /123456/x - /rew
12、rite /(/d+)/(.+)/ /$2?id=$1 last;1. 1. default_type application/octet-驗(yàn)證、限制default_type application/octet-stream; keepalive_timeout 65; server_name localhost; location location.+/.(gif|jpg|png|swf|flv|rar|zip)$25. valid_referers none blocked server_names 29. rewrite/html/50 x.html; 1. http cp/usr/lo
13、cal/apache/apache8001/bin/htpasswd1. http cp/usr/local/apache/apache8001/bin/htpasswd/usr/local/bin/htpasswd-chtpasswdkeepalive_timeout 65; 13.server15.server server_name localhost; location 26.allow30.auth_basic index; 11.upstreamapaches13.server15.11.upstreamapaches13.server15.server 21.server23.s
14、erverserverserver_name location/;locationususs_log 45.auth_basic = 進(jìn)階內(nèi)容 = 進(jìn)階內(nèi)容 Activeconnections:5477919 5477919 17515830Reading:10Writing:26Waiting:activeconnections Nginx serveracceptshandledrequests - 5477919 , (), 17515830 ( 3.2 )readingHeader writingnginx Header waiting - keep-alive activereadingwriting),意思就是 Nginx 已經(jīng)處理完正在等候下一次請(qǐng)求指令的駐留連接。webserverapachenginx后,卻帶來(lái)意想不到 .多個(gè)頁(yè)面顯示模塊顯示正在加載中.然后一直停頓,FireBug調(diào)試前端,XSL文件 失敗.HTTP200時(shí)的HTTP響應(yīng)頭中Content-Typeoct/streamapache中,是text/xml, Django
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年華東師大版九年級(jí)生物上冊(cè)月考試卷含答案
- 2025年北師大新版選修4地理下冊(cè)月考試卷含答案
- 二零二五版拌合料行業(yè)技術(shù)交流與合作開發(fā)合同4篇
- 二零二五年度陶瓷面磚研發(fā)及采購(gòu)合同4篇
- 二零二五版美團(tuán)外賣外賣配送高峰期應(yīng)急預(yù)案合同4篇
- 2025年新型共享辦公空間租賃合同3篇
- 掛鉤生產(chǎn)單位的合同(2篇)
- 2025年度木門安裝工程招標(biāo)合同4篇
- 2025年度門窗安裝工程設(shè)計(jì)與施工一體化合同4篇
- 2025年度民間借貸融資租賃與資產(chǎn)證券化合同4篇
- 射頻在疼痛治療中的應(yīng)用
- 和平精英電競(jìng)賽事
- 四年級(jí)數(shù)學(xué)豎式計(jì)算100道文檔
- “新零售”模式下生鮮電商的營(yíng)銷策略研究-以盒馬鮮生為例
- 項(xiàng)痹病辨證施護(hù)
- 職業(yè)安全健康工作總結(jié)(2篇)
- 懷化市數(shù)字經(jīng)濟(jì)產(chǎn)業(yè)發(fā)展概況及未來(lái)投資可行性研究報(bào)告
- 07FD02 防空地下室電氣設(shè)備安裝
- 教師高中化學(xué)大單元教學(xué)培訓(xùn)心得體會(huì)
- 彈簧分離問(wèn)題經(jīng)典題目
- 部編版高中歷史中外歷史綱要(下)世界史導(dǎo)言課課件
評(píng)論
0/150
提交評(píng)論