日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

nginx 服务器的学习(1)

發(fā)布時間:2025/4/16 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nginx 服务器的学习(1) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1. lighttpd 德國人開源軟件,低內(nèi)存開銷和CPU開銷,支持URL重寫等,是輕量級web服務(wù)器,也是ngnix的競爭對手之一。

2. Tomcat是開源的運行servlet和JSP web應(yīng)用軟件的基于java的web應(yīng)用軟件容器。根據(jù)servlet和JSP規(guī)范執(zhí)行,Tomcat對靜態(tài)文件、高并發(fā)的處理弱。3. WebSphere Application Server 是IBm電子商務(wù)計劃的核心,開放的Web應(yīng)用程序服務(wù)器。基于Java應(yīng)用環(huán)境部署管理程序,企業(yè)使用的多。4. IIS服務(wù)器:提供ISAPI(Intranet Server API)作為擴展Web服務(wù)器功能的編程接口。5. Nginx(Engine x)發(fā)展,俄羅斯人寫的高性能的Http和反省代理服務(wù)器。選擇高效epoll(Linux2.6內(nèi)核),kqueue(FreeBSD)、eventport(Solaris10)作為網(wǎng)絡(luò)I/O模型,選擇了 epoll and kqueue作為開發(fā)模型,高并發(fā)穩(wěn)定,支持高達50 000個并發(fā)請求。6.URL重寫就是首先獲得一個進入的URL請求然后把它重新寫成網(wǎng)站可以處理的另一個URL的過程。舉個例子來說,如果通過瀏覽器進來的URL是“UserProfile.aspx?ID=1”那么它可以被重寫成“UserProfile/1.aspx”,這樣的URL,這樣的網(wǎng)址可以更好的被網(wǎng)站所閱讀。
反向代理(Reverse Proxy)方式是指以代理服務(wù)器來接受internet上的連接請求,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請求連接的客戶端,此時代理服務(wù)器對外就表現(xiàn)為一個服務(wù)器
7. Apache使用的則是傳統(tǒng)的select模型,穩(wěn)定的Prefork模式為多進程模式,常需要派生子進程,小號CPU等資源高于Nginx。Nginx+PHP(FastCGI)服務(wù)器10個進程小號150MB內(nèi)存,64個php-cgi進程需要1280MB內(nèi)存,可以應(yīng)對3萬并發(fā)連接。壓力測試Webbench工具。
8. 支持強大的Rewrite重寫規(guī)則,支持域名、URL的不同,將HTTP請求分到不同的后端服務(wù)器群組,內(nèi)置健康檢查功能,支持GZIP壓縮,添加瀏覽器本地緩存的Header頭,支持熱部署等等。
9. CentOS是去除Redhat商標(biāo)等,并修復(fù)其bug的重編譯版本,完全免費,和Redhat使用一致。
10. 需要的支持組件: gzip模塊需要zlib庫,rewrite模塊需要pcre庫,ssl功能需要openssl庫,CentOS系統(tǒng)下,需要使用yum命令安裝或下載源碼包編譯安裝這些模塊依賴庫。
11. Linux下的安裝. 默認(rèn)安裝到 /usr/local/nginx目錄下面,可以通過 ./configure --help查看可選擇的編譯選項--prefix=<path>用于nginx的安裝路徑--sbin-path=<path> 可執(zhí)行文件路徑,默認(rèn)/sbin/nginx--conf-path=<path> -c選項不給的話,采用默認(rèn)的路徑,<prefix>/conf/nginx.conf12. 進程的啟動和結(jié)束/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf-c 指定配置文件的路徑ps -ef | grep nginx如果顯示為 Master process為主進程,worker process為子進程kill -QUIT 主進程號


轉(zhuǎn)載于:https://blog.51cto.com/chenzx/1251987

總結(jié)

以上是生活随笔為你收集整理的nginx 服务器的学习(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。