Mastering Nginx
Dimitri Aivaliotis
- 出版商: Packt Publishing
- 出版日期: 2013-02-22
- 售價: $1,840
- 貴賓價: 9.5 折 $1,748
- 語言: 英文
- 頁數: 322
- 裝訂: Paperback
- ISBN: 1849517444
- ISBN-13: 9781849517447
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$2,500$2,375 -
$1,575The Ruby Programming Language (Paperback)
-
$680$578 -
$780$616 -
$4,690$4,456 -
$680$537 -
$945The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise (Paperback)
-
$1,330$1,260 -
$735Scalability Rules: 50 Principles for Scaling Web Sites (Paperback)
-
$600$510 -
$2,680$2,546 -
$2,170$2,062 -
$2,370$2,252 -
$1,200$948
相關主題
商品描述
Written for experienced systems administrators and engineers, this book teaches you from scratch how to configure Nginx for any situation. Step-by-step instructions and real-world code snippets clarify even the most complex areas.
Overview
- An in-depth configuration guide to help you understand how to best configure NGINX for any situation.
- Includes useful code samples to help you integrate NGINX into your application architecture.
- Full of example configuration snippets, best-practice descriptions, and reference tables for each directive.
In Detail
NGINX is a high-performance HTTP server and mail proxy designed to use very few system resources. With the many tutorials and example configurations floating around the Web, it is difficult to know how to properly configure NGINX to meet your expectations.
"Mastering Nginx" will serve to clarify the murky waters of NGINX configuration, helping you learn how to tune NGINX for various situations, what some of the more obscure configuration directives do, and how to design a decent configuration to match your needs.
Beginning with an overview of compiling NGINX and describing its basic configuration file format, this guide next takes you on a tour of NGINX's modules.
From the unique mail module to the upstream module, this book explores the various possibilities of using NGINX as a reverse proxy. The multiple HTTP modules are explained, and the book rounds off the tour with a discussion of troubleshooting.
"Mastering Nginx" will explain all aspects of configuring NGINX to help solve your hosting problems.
What you will learn from this book
- Compile the right third party module to meet your needs.
- Write an authentication server to use with the mail proxy module.
- Create your own SSL certificates to encrypt connections.
- Use try_files to solve your file-existence check problems.
- Cache and compress responses for speedier user-interaction.
- Integrate popular PHP frameworks with the FastCGI module.
- Construct useful logging configurations.
- Troubleshoot configuration problems as they arise.
- Compile the right third party module to meet your needs.
- Write an authentication server to use with the mail proxy module.
- Create your own SSL certificates to encrypt connections.
- Use try_files to solve your file-existence check problems.
- Cache and compress responses for speedier user-interaction.
- Integrate popular PHP frameworks with the FastCGI module.
- Construct useful logging configurations.
- Troubleshoot configuration problems as they arise.
Approach
This book is a practical step-by-step tutorial with well-explained code snippets, best-practice tips, and reference tables.
Who this book is written for
If you are an experienced systems administrator or systems engineer, familiar with installing and configuring servers to meet specific needs and want to master NGINX, then this book is for you. You do not need to have experience using NGINX already.
商品描述(中文翻譯)
撰寫給有經驗的系統管理員和工程師,本書從零開始教你如何為任何情況配置 Nginx。逐步的指導和實際的程式碼片段即使在最複雜的領域也能清晰明瞭。
概述
- 一本深入的配置指南,幫助你了解如何最佳配置 NGINX 以應對各種情況。
- 包含有用的程式碼範例,幫助你將 NGINX 整合到你的應用架構中。
- 充滿範例配置片段、最佳實踐描述和每個指令的參考表。
詳細內容
NGINX 是一個高效能的 HTTP 伺服器和郵件代理,設計上使用非常少的系統資源。隨著網路上有許多教程和範例配置,了解如何正確配置 NGINX 以滿足你的期望變得困難。
《Mastering Nginx》將澄清 NGINX 配置的模糊地帶,幫助你學習如何為各種情況調整 NGINX,了解一些較不常見的配置指令的作用,以及如何設計合適的配置以符合你的需求。
本書首先概述了編譯 NGINX 並描述其基本配置檔案格式,接著帶你參觀 NGINX 的模組。
從獨特的郵件模組到上游模組,本書探討了將 NGINX 作為反向代理的各種可能性。多個 HTTP 模組也會進行解釋,並以故障排除的討論結束這次參觀。
《Mastering Nginx》將解釋配置 NGINX 的所有方面,以幫助解決你的主機問題。
你將從本書中學到的內容
- 編譯合適的第三方模組以滿足你的需求。
- 編寫一個身份驗證伺服器以用於郵件代理模組。
- 創建自己的 SSL 憑證以加密連接。
- 使用 try_files 解決文件存在檢查問題。
- 快取和壓縮回應以加快用戶互動速度。
- 將流行的 PHP 框架與 FastCGI 模組整合。
- 構建有用的日誌配置。
- 在問題出現時進行故障排除。
方法
本書是一個實用的逐步教程,包含詳細解釋的程式碼片段、最佳實踐提示和參考表。
本書的讀者對象
如果你是一位有經驗的系統管理員或系統工程師,熟悉安裝和配置伺服器以滿足特定需求,並希望精通 NGINX,那麼這本書適合你。你不需要已經有使用 NGINX 的經驗。