Skip to main content
  • Book
  • © 2016

Nginx

From Beginner to Pro

Apress

Authors:

  • Written by an author who has moved 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
  • Covers CentOS, Ubuntu, and Mac usage
  • Teaches in a practical and real-world way

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xxi
  2. Introduction to Nginx Web Server

    • Rahul Soni
    Pages 1-15
  3. Installing Nginx

    • Rahul Soni
    Pages 17-47
  4. Nginx Core Directives

    • Rahul Soni
    Pages 49-75
  5. Nginx Modules

    • Rahul Soni
    Pages 77-95
  6. Nginx Core Architecture

    • Rahul Soni
    Pages 97-106
  7. Hosting Web Sites on Nginx

    • Rahul Soni
    Pages 107-129
  8. Nginx and Dynamic Content

    • Rahul Soni
    Pages 131-152
  9. Load Balancing with Nginx

    • Rahul Soni
    Pages 153-171
  10. Log Analysis, Monitoring, and Automation

    • Rahul Soni
    Pages 173-194
  11. SSL, Security, and Authentication

    • Rahul Soni
    Pages 195-208
  12. Upgrading and Migrating

    • Rahul Soni
    Pages 209-216
  13. Troubleshooting Tips and FAQ

    • Rahul Soni
    Pages 217-233
  14. Back Matter

    Pages 235-240

About this book

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 and set up Nginx on CentOS, Ubuntu & Mac.
  • Understand Nginx modules and compiling Nginx with appropriate modules.
  • Learn about basic configuration and architecture along with hosting nuances.
  • Load balance Nginx and use it as a highly available web platform.
  • Monitor traffic and automate common administrative tasks.
  • Use scripts to perform routine checks forhealth issues.
  • 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.




Authors and Affiliations

  • Kolkata, India

    Rahul Soni

About the author

Rahul Soni has been working in Web Technologies since 1999. He has worked at Microsoft for more than 9 years, supporting and consulting on technologies like ASP.NET, IIS & SharePoint. He started up Attosol Technologies after developing a strong fascination towards the open-source world. He likes hacking on code and consulting on highly scalable web solutions and platforms. In his free time, he can be found watching movies, having fun with his family or playing with his kids.


Bibliographic Information

Buy it now

Buying options

eBook USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access