Nginx: From Beginner to Pro
- Length: 240 pages
- Edition: 1st ed.
- Language: English
- Publisher: Apress
- Publication Date: 2016-10-02
- ISBN-10: 1484216571
- ISBN-13: 9781484216576
- Sales Rank: #2180384 (See Top 100 Books)
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
Table of Contents
Chapter 1: Introduction to Nginx Web Server
Chapter 2: Installing Nginx
Chapter 3: Nginx Core Directives
Chapter 4: Nginx Modules
Chapter 5: Nginx Core Architecture
Chapter 6: Hosting Web Sites on Nginx
Chapter 7: Nginx and Dynamic Content
Chapter 8: Load Balancing with Nginx
Chapter 9: Log Analysis, Monitoring, and Automation
Chapter 10: SSL, Security, and Authentication
Chapter 11: Upgrading and Migrating
Chapter 12: Troubleshooting Tips and FAQ