這本最新免費(fèi)開(kāi)源的Nginx電子書(shū),趕緊收藏了!
Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類(lèi)型的網(wǎng)頁(yè)服務(wù)器中表現(xiàn)較好。
百度、京東、新浪、網(wǎng)易、騰訊、淘寶等互聯(lián)網(wǎng)大廠都在使用Nginx,想要學(xué)習(xí)Nginx,你需要先學(xué)習(xí)HTTP知識(shí),第二,一定要了解TCP協(xié)議;第三,就是你要具備一些Linux內(nèi)核知識(shí)。最后才是我們今天要討論的關(guān)鍵,學(xué)習(xí)Nginx,最近,O'Reilly出版了《NGINX Cookbook》第二版,想要學(xué)習(xí)Nginx的伙伴們趕緊讀起來(lái)。
通過(guò)這本書(shū),你將學(xué)到:
- 如何配置內(nèi)容緩存,負(fù)載平衡,監(jiān)視,高可用性(HA),Nginx實(shí)現(xiàn)集群服務(wù)器的負(fù)載均衡以及其他Nginx重要功能
- 如何保護(hù)你的應(yīng)用程序:緩解DDoS攻擊,基于HTTP的第7層攻擊以及使用OpenID配置單點(diǎn)登錄
- 如何在AWS,Azure和GCP中部署Nginx和Nginx Plus;以及Docker容器中
使用Nginx監(jiān)控和診斷應(yīng)用程序性能
前面提到這本書(shū)是第二版,相比第一個(gè)版本,此版本涵蓋了新的開(kāi)放源代碼功能,例如gRPC支持,HTTP / 2之服務(wù)器推送以及用于集群環(huán)境的負(fù)載均衡算法,以及新的Nginx 功能,例如支持狀態(tài)共享,新的Nginx 特性。API和鍵值存儲(chǔ)等。
完整目錄如下:
Derek DeJonghe在Web開(kāi)發(fā),系統(tǒng)管理和網(wǎng)絡(luò)方面的深入背景和經(jīng)驗(yàn)使他對(duì)現(xiàn)代Web體系結(jié)構(gòu)有了全面的了解,經(jīng)常為大型組織擔(dān)任嵌入式咨詢(xún),幫助他們完成云計(jì)算部署。
你可以從O'Reilly官方網(wǎng)站免費(fèi)獲得這本書(shū),不過(guò)你需要注冊(cè)一個(gè)賬戶(hù),通過(guò)免費(fèi)使用30天的權(quán)限,你也可以通過(guò)后臺(tái)回復(fù)【shuku】直接獲取下載地址。
下載地址:https://github.com/Tinywan/lua-nginx-redis/blob/master/docs/Complete-NGINX-Cookbook-2019.pdf