Instant Nginx Starter
暫譯: 即時 Nginx 入門指南
Martin Fjordvald
- 出版商: Packt Publishing
- 出版日期: 2013-04-19
- 售價: $1,020
- 貴賓價: 9.5 折 $969
- 語言: 英文
- 頁數: 48
- 裝訂: Paperback
- ISBN: 1782165126
- ISBN-13: 9781782165125
-
相關分類:
網站伺服器 Web-server
海外代購書籍(需單獨結帳)
商品描述
Implement the nifty features of nginx with this focused guide
Overview
- Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
- Understand Nginx and its relevance to the modern web
- Install Nginx and explore the different methods of installation
- Configure and customize Nginx
- Become familiar with the community and people around Nginx.
In Detail
Nginx is an open source web server and a reverse proxy server for HTTP, SMTP, POP3, and IMAP protocols. It is used to deploy dynamic HTTP content on a network using FastCGI and SCGI handlers for scripts and it serves as a software load balancer . Nginx enables the user to save resources compared to other major web servers such as Apache HTTP as well as provides site visitors with a faster load time for an improved user experience.
Instant Nginx Starter will show you how to install and set up nginx web server by introducing you to basics that covers an understanding of the nginx modules, which will help you to migrate from Apache to achieve high concurrency, performance and low memory usage.
Nginx Starter introduces you to the configuration file in its entirety, explaining the importance of different sections. The book then takes you through various examples based on core syntax and specific features enabling you to configure nginx.
During the course of the book, you will see how modern technology is merged with nginx by detailing an example based on websockets. The starter guide emphasizes optimizing load time through compression and caching of dynamic responses, while highlighting that nginx can seamlessly become part of a productive ecosystem of the software.
Through this book, you will have learned everything you need to control nginx behavior with an understanding over the tools to debug problems and execute plans.
What you will learn from this book
- Gzipping and pre-gzipping responses and files
- How to use WebSockets in nginx
- Different methods of caching data in nginx
- How to setup performant secure downloads with backend authentication
- How to perform GeoIP lookups and provide the data to your backend.
- How to use nginx for pseudo-streaming mp4 and flv video.
Approach
Get to grips with a new technology, understand what it is and what it can do for you, and then get to work with the most important features and tasks.This book is written in practical Starter style with lots of helpful examples which will guide you gently into the world of nginx.
Who this book is written for
This book is targeted at those people who are new to nginx and want to learn the intricacies of nginx web server. The book assumes that the readers have basic knowledge of Linux and backends such as PHP, Apache, Ruby, and Python.
商品描述(中文翻譯)
實現 nginx 的精巧功能,請參考這本專注的指南
概述
- 立即學習新知!一本短小、快速且專注的指南,提供即時結果。
- 了解 Nginx 及其在現代網路中的重要性
- 安裝 Nginx 並探索不同的安裝方法
- 配置和自訂 Nginx
- 熟悉 Nginx 周圍的社群和人員。
詳細內容
Nginx 是一個開源的網頁伺服器和反向代理伺服器,支援 HTTP、SMTP、POP3 和 IMAP 協議。它用於在網路上部署動態 HTTP 內容,使用 FastCGI 和 SCGI 處理器來執行腳本,並作為軟體負載平衡器。與其他主要的網頁伺服器(如 Apache HTTP)相比,Nginx 使使用者能夠節省資源,並為網站訪客提供更快的載入時間,以改善使用者體驗。
《Instant Nginx Starter》將向您展示如何安裝和設置 Nginx 網頁伺服器,介紹 Nginx 模組的基本知識,幫助您從 Apache 遷移,以實現高併發、高效能和低記憶體使用。
Nginx Starter 會全面介紹配置檔,解釋不同區段的重要性。然後,這本書將通過基於核心語法和特定功能的各種範例,幫助您配置 Nginx。
在本書的過程中,您將看到現代技術如何與 Nginx 結合,詳細說明基於 WebSocket 的範例。這本入門指南強調通過壓縮和快取動態回應來優化載入時間,同時突顯 Nginx 如何無縫成為生產性軟體生態系統的一部分。
通過這本書,您將學會控制 Nginx 行為所需的一切,並了解用於除錯問題和執行計劃的工具。
您將從這本書中學到的內容
- Gzipping 和預先 gzipping 回應及檔案
- 如何在 Nginx 中使用 WebSockets
- 在 Nginx 中快取資料的不同方法
- 如何設置高效能的安全下載,並進行後端身份驗證
- 如何執行 GeoIP 查詢並將資料提供給後端
- 如何使用 Nginx 進行 mp4 和 flv 影片的偽串流。
方法
掌握一項新技術,了解它是什麼以及它能為您做什麼,然後開始使用最重要的功能和任務。本書以實用的入門風格撰寫,提供大量有用的範例,將輕鬆引導您進入 Nginx 的世界。
本書的讀者對象
本書針對那些對 Nginx 新手,並希望學習 Nginx 網頁伺服器的細節的人士。書中假設讀者具備基本的 Linux 知識以及 PHP、Apache、Ruby 和 Python 等後端技術的基礎知識。