Skip to product information
1 of 1

Derek DeJonghe

NGINX Unit Cookbook: Recipes for Using a Versatile Open-Source Server

NGINX Unit Cookbook: Recipes for Using a Versatile Open-Source Server

Regular price £14.48 GBP
Regular price £20.99 GBP Sale price £14.48 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £6.51

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about NGINX Unit Cookbook: Recipes for Using a Versatile Open-Source Server


NGINX Unit is an open-source application server that supports configuration through a RESTful JSON API. It deploys changes without service disruptions and runs apps built with multiple languages and frameworks. This updated cookbook provides hands-on recipes to get started with NGINX Unit, including its new approach, deployment, and configuration. It also covers running applications written in different languages on the same server, using NGINX Unit as a development environment, and simplifying configuration with its RESTful API.

Format: Paperback / softback
Length: 60 pages
Publication date: 15 September 2020
Publisher: O'Reilly Media, Inc, USA


NGINX, an open-source web server, offers a versatile application server capable of dynamic configuration through a RESTful JSON API. This server ensures seamless deployment of changes without disrupting services, making it suitable for various applications built using multiple languages and frameworks. In this updated cookbook, designed for developers, DevOps professionals, network administrators, and cloud infrastructure experts, readers will gain a quick and efficient introduction to NGINX Unit. Hands-on recipes showcase the server's new approach, guiding users through the deployment and configuration of this powerful server for diverse applications. Readers will explore how to run multiple languages on a single server, utilize NGINX Unit as the backbone for their web application development environment, and benefit from the simplicity of its RESTful API for configuration. The cookbook also delves into the distinctions between Unit and other middleware application servers, providing insights into their installation, configuration, and management. It covers topics such as user permissions, Linux namespace isolation, and API security, ensuring the server's robustness and reliability. Furthermore, readers will discover how to run popular web applications like WordPress and Django alongside Unit, leveraging its capabilities for high-performance and scalability. By utilizing NGINX Unit, developers and infrastructure professionals can streamline their workflow, enhance application performance, and build robust and secure web applications.

NGINX Unit: A Versatile Application Server


NGINX, an open-source web server, provides a powerful application server alongside its popular web server. The NGINX Unit server, an open-source counterpart, offers seamless configuration through a RESTful JSON API. This server ensures uninterrupted service deployments and supports applications built using various languages and frameworks. In this updated cookbook, designed for developers, DevOps professionals, network administrators, and cloud infrastructure experts, readers will gain a quick and efficient introduction to NGINX Unit. Hands-on recipes showcase the server's new approach, guiding users through the deployment and configuration of this powerful server for diverse applications. Readers will explore how to run multiple languages on a single server, utilize NGINX Unit as the backbone for their web application development environment, and benefit from the simplicity of its RESTful API for configuration. The cookbook also delves into the distinctions between Unit and other middleware application servers, providing insights into their installation, configuration, and management. It covers topics such as user permissions, Linux namespace isolation, and API security, ensuring the server's robustness and reliability. Furthermore, readers will discover how to run popular web applications like WordPress and Django alongside Unit, leveraging its capabilities for high-performance and scalability. By utilizing NGINX Unit, developers and infrastructure professionals can streamline their workflow, enhance application performance, and build robust and secure web applications.

Hands-On Recipes


The cookbook offers a wealth of hands-on recipes that demonstrate the server's capabilities and features. Each recipe provides step-by-step instructions, screenshots, and code snippets to guide readers through the process of deploying and configuring NGINX Unit for different applications. From running WordPress and Django to serving applications with an NGINX proxy or load balancer, readers will gain practical insights into the server's functionality. The recipes cover various aspects of NGINX Unit, including its configuration, routing, and security features. Readers will learn how to customize the server's behavior to meet specific application requirements, optimize performance, and secure sensitive data.

Distinctions from Other Middleware Application Servers


The cookbook emphasizes the distinctions between NGINX Unit and other middleware application servers. It provides insights into the unique features and advantages of Unit, such as its lightweight nature, high performance, and seamless integration with NGINX. Readers will learn how Unit differs from other application servers in terms of its architecture, configuration options, and performance optimizations. This knowledge will help readers make informed decisions when choosing the right application server for their projects.

Installation and Configuration


The cookbook provides detailed instructions on how to install NGINX Unit on different platforms, including source code, Red Hat and Debian systems, and third-party repositories. It covers the installation process for both the server and the applications it runs. Readers will learn how to configure NGINX Unit using application, router, and listener objects, allowing them to tailor the server's behavior to their specific requirements. The cookbook also includes tips and best practices for optimizing the server's performance and security.

User Permissions, Linux Namespace Isolation, and API Security


Understanding user permissions, Linux namespace isolation, and API security is crucial for maintaining the server's integrity and security. The cookbook provides comprehensive guidance on these topics, covering how to set up user accounts, manage permissions, and implement security measures to protect against unauthorized access. Readers will learn how to isolate applications and prevent conflicts between different users, ensuring the smooth operation of the server and the applications it runs.

Running Web Applications with NGINX Unit


The cookbook showcases how to run popular web applications like WordPress and Django alongside NGINX Unit. Readers will learn how to configure NGINX Unit to serve these applications, optimize their performance, and secure them from potential vulnerabilities. The recipes cover various aspects of web application development, including database integration, caching, and load balancing. Readers will gain practical insights into building and deploying web applications using NGINX Unit.

Serving Applications with an NGINX Proxy or Load Balancer


In addition to running web applications with NGINX Unit, readers will also learn how to serve applications with an NGINX proxy or load balancer. The cookbook provides step-by-step instructions on configuring NGINX as a reverse proxy or load balancer, allowing users to distribute traffic across multiple servers and improve the performance and scalability of their applications. Readers will gain practical insights into integrating NGINX with other infrastructure components and optimizing their application delivery.

Conclusion


NGINX Unit is a powerful application server that offers seamless configuration, high performance, and flexibility. This updated cookbook provides readers with a comprehensive guide to getting started with NGINX Unit, covering installation, configuration, user permissions, Linux namespace isolation, API security, running web applications, serving applications with an NGINX proxy or load balancer, and more. By utilizing the recipes and insights provided in this cookbook, developers, DevOps professionals, network administrators, and cloud infrastructure experts can build robust and secure web applications using NGINX Unit.

Weight: 172g
Dimension: 178 x 233 x 9 (mm)
ISBN-13: 9781492078562

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details