Nginx: From Beginner to Pro

Rahul Soni

  • 出版商: Apress
  • 出版日期: 2016-08-25
  • 售價: $2,940
  • 貴賓價: 9.5$2,793
  • 語言: 英文
  • 頁數: 240
  • 裝訂: Paperback
  • ISBN: 1484216571
  • ISBN-13: 9781484216576
  • 相關分類: 網站伺服器 Web-server
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Teaches you to start up Nginx and quickly take your expertise to a level where you can comfortably work with various aspects of the web server and make informed design decisions for your web farm. Nginx powers more than 40% of the top 1000 websites and is among the handful of web servers that can handle more than 10K simultaneous connections. It has some features which are simply unparalleled.

Nginx: From Beginner to Pro teaches the Nginx server in a practical way. Frequently, it is found that web administrators struggle to fix the skill set gaps that happen due to a platform change. Migration from IIS & Apache becomes tedious at best. The book is targeted toward real-world administrators who would want to get up to speed as soon as possible and make good, informed design decisions. First you will set up Nginx and understand the architectural nuances. Then you will learn how to scale out, secure, monitor and troubleshoot the web server. Once you are fully comfortable with Nginx, you will start learning about migrating applications (or its part) from IIS or Apache web servers. Finally, you will learn to troubleshoot and maintain your Nginx professionally.

Written by an author who has gone through the rough phase while moving from IIS/Apache to Nginx, this book is practical and filled with step-by-step instructions to make your time with Nginx as straightforward as possible. 

What You Will Learn 
  • Install & setup Nginx on CentOS, Ubuntu & Mac.
  • Understand Nginx modules and compiling Nginx with appropriate modules.
  • Learn about basic configuration and architecture along with hosting nuances.
  • How to load balance Nginx and use it as a highly available web platform.
  • How to monitor traffic and automate common administrative tasks.
  • How to use scripts to perform routine checks for health issues.
  • Learn how to implement security and authentication in Nginx.
  • Learn how and what to migrate from IIS & Apache web servers.

Who This Book Is For 

Provides a crisp background of Nginx and then gears towards technical and practical topics. You need to know HTTP protocol, and have basic knowledge of Linux and networking concepts. The target audience is web administrators who would like to learn the finer nuances of Nginx, or map their existing skillset from IIS or Apache.

商品描述(中文翻譯)

這本書教你如何啟動 Nginx,並迅速提升你的專業水平,讓你能夠輕鬆地處理網頁伺服器的各個方面,並為你的網頁伺服器做出明智的設計決策。Nginx 在前 1000 個網站中佔有超過 40% 的市場份額,並且是少數能夠處理超過 10,000 個同時連線的網頁伺服器之一。它具有一些無與倫比的功能。

《Nginx: 從入門到專業》以實用的方式教授 Nginx 伺服器。通常,我們發現網頁管理員在平台更換時往往會遇到技能差距的問題。從 IIS 和 Apache 遷移可能變得繁瑣。這本書針對那些希望盡快上手並做出良好、明智設計決策的實際網頁管理員。首先,你將建立 Nginx 並了解其架構細節。然後,你將學習如何擴展、保護、監控和疑難排解網頁伺服器。一旦你對 Nginx 感到完全自在,你將開始學習如何從 IIS 或 Apache 網頁伺服器遷移應用程式(或其部分)。最後,你將學習如何專業地疑難排解和維護你的 Nginx。

這本書的作者在從 IIS/Apache 遷移到 Nginx 的過程中經歷了困難時期,因此這本書是實用的,並且充滿了逐步指示,讓你在使用 Nginx 的時間上盡可能簡單。

你將學到什麼:
- 在 CentOS、Ubuntu 和 Mac 上安裝和設置 Nginx。
- 了解 Nginx 模組並編譯具有適當模組的 Nginx。
- 了解基本配置和架構,以及託管細節。
- 如何使用 Nginx 進行負載平衡,並將其用作高可用性的網頁平台。
- 如何監控流量並自動化常見的管理任務。
- 如何使用腳本進行常規健康檢查。
- 學習在 Nginx 中實施安全性和身份驗證。
- 學習從 IIS 和 Apache 網頁伺服器遷移什麼和如何遷移。

這本書適合對 Nginx 有一定背景並希望學習 Nginx 的細微差別,或者將現有的技能從 IIS 或 Apache 映射過來的網頁管理員。你需要了解 HTTP 協議,並具備基本的 Linux 和網路概念知識。