Cargando…

NGINX Unit Cookbook /

Alongside its popular web server, NGINX now provides a dynamic HTTP server that supports a configuration via a RESTful JSON API. The open source NGINX Unit server deploys configuration changes without service disruptions and runs apps built with multiple languages and frameworks. This updated cookbo...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: DeJonghe, Derek (Autor)
Autor Corporativo: Safari, an O'Reilly Media Company
Formato: Electrónico eBook
Idioma:Inglés
Publicado: O'Reilly Media, Inc., 2020.
Edición:1st edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro
  • Copyright
  • Table of Contents
  • Preface
  • Conventions Used in This Book
  • Using Code Examples
  • O'Reilly Online Learning
  • How to Contact Us
  • Acknowledgments
  • Chapter 1. Unit Introduction and Features
  • 1.1 Application Landscape and Unit Project History
  • 1.2 Dynamic Web Application Server
  • 1.3 Polyglotism
  • 1.4 API-Driven Configuration and Server Management
  • 1.5 Conclusion
  • Chapter 2. Installation
  • 2.1 Red Hat-Based Systems (.rpm)
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 2.2 Debian-Based Systems (.deb)
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 2.3 Go and NPM
  • Problem
  • Solution
  • Discussion
  • 2.4 Third-Party Repositories
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 2.5 Installing from Source
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • Chapter 3. Configuration
  • 3.1 Application Object
  • Problem
  • Solution
  • Discussion
  • Additional Resource
  • 3.2 Listener Object
  • Problem
  • Solution
  • Discussion
  • Additional Resource
  • 3.3 Route Object
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 3.4 Proxying
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 3.5 Static Files
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 3.6 Upstreams/Load Balancing
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 3.7 Targets
  • Problem
  • Solution
  • Discussion
  • Chapter 4. Usage and Operations
  • 4.1 Startup and Shutdown
  • Problem
  • Solution
  • Discussion
  • 4.2 Applying Configuration
  • Problem
  • Solution
  • Discussion
  • 4.3 Limits
  • Problem
  • Solution
  • Discussion
  • Chapter 5. Security
  • 5.1 Unix User Permissions
  • Problem
  • Solution
  • Discussion
  • 5.2 Linux Namespace Isolation
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 5.3 API Security Through Encryption
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • Chapter 6. Application Integration
  • 6.1 WordPress
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 6.2 Django
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 6.3 Flask
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 6.4 Express
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 6.5 Ruby
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • Chapter 7. Ecosystem Integration
  • 7.1 Reverse Proxying to Unit Applications Through NGINX
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 7.2 Securely Serving the NGINX Unit Control API
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 7.3 Containerized Environment
  • Problem
  • Solution
  • Discussion
  • Additional Resources
  • 7.4 Deployments
  • Problem
  • Solution
  • Discussion
  • Conclusion
  • Index
  • About the Author