Nginx
How To Set Up Nginx Load Balancing
Tutorials
Nginx
Server Optimization
About Load Balancing> About Load Balancing # Loadbalancing is a useful mechanism to distribute incoming traffic around several capable Virtual Private servers.By apportioning the processing mechanism to several machines, redundancy is provided to the application — ensuring fault tolerance and heightened stability.
How to Set Up an Nginx Ingress with Cert-Manager on DigitalOcean Kubernetes
Tutorials
Kubernetes
Let's Encrypt
Nginx
Security
Solutions
Introduction> Introduction # Kubernetes Ingresses allow you to flexibly route traffic from outside your Kubernetes cluster to Services inside of your cluster. This is accomplished using Ingress Resources, which define rules for routing HTTP and HTTPS traffic to Kubernetes Services, and Ingress Controllers, which implement the rules by load balancing traffic and routing it to the appropriate backend Services.
How To Install WordPress with LEMP on Ubuntu 16.04
Tutorials
LEMP
Nginx
Ubuntu
Ubuntu 16.04
WordPress
Introduction> Introduction # WordPress is the most popular CMS (content management system) on the internet. It allows you to easily set up flexible blogs and websites on top of a MySQL backend with PHP processing.
How To Configure Nginx to Use Custom Error Pages on Ubuntu 14.04
Tutorials
Nginx
Ubuntu
Introduction> Introduction # Nginx is a high performance web server capable of serving content with flexibility and power. When designing your web pages, it is often helpful to customize every piece of content that your users will see.
How To Install nginx on Ubuntu 12.04 LTS (Precise Pangolin)
Tutorials
Nginx
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Install Elasticsearch, Logstash, and Kibana (Elastic Stack) on Ubuntu 16.04
Tutorials
Elasticsearch
Logging
Monitoring
Nginx
Ubuntu
Ubuntu 16.04
Introduction> Introduction # The Elastic Stack — formerly known as the ELK Stack — is a collection of open-source software produced by Elastic which allows you to search, analyze, and visualize logs generated from any source in any format, a practice known as centralized logging.
How To Create Ansible Playbooks to Automate System Configuration on Ubuntu
Tutorials
Ansible
Configuration Management
Nginx
Ubuntu
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Install Nginx on Ubuntu 18.04
Tutorials
DigitalOcean Droplets
Nginx
Ubuntu 18.04
Introduction> Introduction # Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is more resource-friendly than Apache in most cases and can be used as a web server or reverse proxy.
How To Install an SSL Certificate from a Commercial Certificate Authority
Tutorials
Apache
Nginx
Security
Introduction> Introduction # This tutorial will show you how to acquire and install an SSL certificate from a trusted, commercial Certificate Authority (CA). SSL certificates allow web servers to encrypt their traffic, and also offer a mechanism to validate server identities to their visitors.
How To Install WordPress with nginx on Ubuntu 12.04
Tutorials
LEMP
Nginx
Ubuntu
WordPress
Status: Deprecated> Status: Deprecated # This article covers a version of Ubuntu that is no longer supported. If you are currently operate a server running Ubuntu 12.04, we highly recommend upgrading or migrating to a supported version of Ubuntu:
How To Set Up WordPress Multisite with Nginx on Ubuntu 14.04
Tutorials
Nginx
Ubuntu
WordPress
Introduction> Introduction # WordPress’s multisite feature offers the ability to create multiple websites from a single installation of WordPress. Each site can have a separate theme, set of plugins, and collection of content (posts and pages).
How To Host Multiple Websites Securely With Nginx And Php-fpm On Ubuntu 14.04
Tutorials
Nginx
PHP
Security
Ubuntu
Introduction> Introduction # It’s well known that the LEMP stack (Linux, nginx, MySQL, PHP) provides unmatched speed and reliability for running PHP sites. Other benefits of this popular stack such as security and isolation are less popular, though.
How To Protect an Nginx Server with Fail2Ban on Ubuntu 14.04
Tutorials
Firewall
Nginx
Security
Ubuntu
Introduction> Introduction # When operating a web server, it is important to implement security measures to protect your site and users. Protecting your web sites and applications with firewall policies and restricting access to certain areas with password authentication is a great starting point to securing your system.
How To Install Nginx on Ubuntu 20.04
Tutorials
Nginx
Ubuntu
Ubuntu 20.04
Introduction> Introduction # Nginx is one of the most popular web servers in the world and is responsible for hosting some of the largest and highest-traffic sites on the internet. It is a lightweight choice that can be used as either a web server or reverse proxy.
Understanding the Nginx Configuration File Structure and Configuration Contexts
Tutorials
Conceptual
Nginx
Introduction> Introduction # Nginx is a high performance web server that is responsible for handling the load of some of the largest sites on the internet. It is especially good at handling many concurrent connections and excels at forwarding or serving static content.
How To Set Up a Private Docker Registry on Ubuntu 14.04
Tutorials
Docker
Nginx
Ubuntu
Introduction> Introduction # Docker is a great tool for deploying your servers. Docker even has a public registry called Docker Hub to store Docker images. While Docker lets you upload your Docker creations to their Docker Hub for free, anything you upload is also public.
How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 16.04
Tutorials
Django
Nginx
PostgreSQL
Python
Python Frameworks
Ubuntu
Ubuntu 16.04
Introduction> Introduction # Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly production related, a more secure and powerful web server is required.
How To Deploy a Rails App with Puma and Nginx on Ubuntu 14.04
Tutorials
Deployment
Nginx
PostgreSQL
Ruby
Ruby on Rails
Ubuntu
Introduction> Introduction # When you are ready to deploy your Ruby on Rails application, there are many valid setups to consider. This tutorial will help you deploy the production environment of your Ruby on Rails application, with PostgreSQL as the database, using Puma and Nginx on Ubuntu 14.
How To Deploy Node.js Applications Using Systemd and Nginx
Tutorials
Fedora
Nginx
Node.js
Introduction> Introduction # When deploying a web application to a Droplet, it might be tempting to simply use the same kind of setup as is used in development, i.e. starting the server by running “ruby app.
How To Host Multiple Node.js Applications On a Single VPS with nginx, forever, and crontab
Tutorials
Deployment
Nginx
Node.js
Requirements to Follow This Tutorial> Requirements to Follow This Tutorial # You need to have nginx and Node.js installed, and there are already well written tutorials about these topics on DigitalOcean: