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