Nginx
How To Set Up Nginx Load Balancing with SSL Termination
Tutorials
Load Balancing
Nginx
Scaling
Ubuntu
Introduction> Introduction # This article shows you how to set up Nginx load balancing with SSL termination with just one SSL certificate on the load balancer. This will reduce your SSL management overhead, since the OpenSSL updates and the keys and certificates can now be managed from the load balancer itself.
How To Install WordPress, Nginx, PHP, and Varnish on Ubuntu 12.04
Tutorials
Caching
Nginx
PHP
Server Optimization
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 Deploy a PHP Application with Kubernetes on Ubuntu 16.04
Tutorials
Block Storage
Kubernetes
Nginx
PHP
Ubuntu 16.04
The author selected the Open Internet/Free Speech to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # Kubernetes is an open source container orchestration system. It allows you to create, update, and scale containers without worrying about downtime.
How To Configure The Nginx Web Server On a Virtual Private Server
Tutorials
Getting Started
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 Use Terraform with DigitalOcean
Tutorials
API
Configuration Management
DigitalOcean Managed Load Balancers
DNS
Load Balancing
Nginx
System Tools
Terraform
Introduction> Introduction # Terraform is a tool for building and managing infrastructure in an organized way. You can use it to manage DigitalOcean Droplets, Load Balancers, and even DNS entries, in addition to a large variety of services offered by other providers.
How To Secure Nginx with Let’s Encrypt on Ubuntu 18.04
Tutorials
Let's Encrypt
Nginx
Ubuntu 18.04
Introduction> Introduction # Let’s Encrypt is a Certificate Authority (CA) that provides a way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It streamlines the process by providing a software client, Certbot, that attempts to automate most (if not all) of the required steps.
How To Set Up a Private Docker Registry on Ubuntu 18.04
Tutorials
Docker
Nginx
Ubuntu 18.04
The author selected the Apache Software Foundation to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # Docker Registry is an application that manages storing and delivering Docker container images.
How To Set Up Nginx Server Blocks on CentOS 7
Tutorials
CentOS
Nginx
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. In most cases, Nginx is lighter and more scalable than Apache, and can be used as a web server or as a reverse proxy.
How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.04
Tutorials
Elasticsearch
Logging
Monitoring
Nginx
Ubuntu
Introduction> Introduction # In this tutorial, we will go over the installation of the Elasticsearch ELK Stack on Ubuntu 14.04—that is, Elasticsearch 2.2.x, Logstash 2.2.x, and Kibana 4.5.x. We will also show you how to configure it to gather and visualize the syslogs of your systems in a centralized location, using Filebeat 1.
How To Troubleshoot Common Site Issues on a Linux Server
Tutorials
Apache
Linux Basics
Nginx
Introduction> Introduction # Everyone has problems with their web server or site at one time or another. Learning where to look when you come across a problem and which components are the likely culprits will help you fix these problems as quickly and robustly as possible.
How To Create a Self-Signed SSL Certificate for Nginx in Ubuntu 18.04
Tutorials
Nginx
Security
Ubuntu
Ubuntu 18.04
Introduction> Introduction # TLS, or transport layer security, and its predecessor SSL, which stands for secure sockets layer, are web protocols used to wrap normal traffic in a protected, encrypted wrapper.
How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04
Tutorials
Databases
Django
Nginx
PostgreSQL
Python
Python Frameworks
Ubuntu 18.04
Introduction> Introduction # Django is a powerful web framework that can help get your Python application or website off the ground. Django includes a simplified development server for testing your code locally.
How To Upgrade to PHP 7 on CentOS 7
Tutorials
Apache
CentOS
LAMP Stack
LEMP
Nginx
PHP
Introduction> Introduction # PHP 7, which was released on December 3, 2015, promises substantial speed improvements over previous versions of the language, along with new features like scalar type hinting. This guide explains how to quickly upgrade an Apache or Nginx web server running PHP 5.
How To Create a Kubernetes Cluster Using Kubeadm on Ubuntu 18.04
Tutorials
Ansible
Docker
Kubernetes
Nginx
Ubuntu 18.04
The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program.
Introduction> Introduction # Kubernetes is a container orchestration system that manages containers at scale.
How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on CentOS 7
Tutorials
CentOS
Elasticsearch
Logging
Monitoring
Nginx
Introduction> Introduction # In this tutorial, we will go over the installation of the Elasticsearch ELK Stack on CentOS 7—that is, Elasticsearch 2.2.x, Logstash 2.2.x, and Kibana 4.4.x. We will also show you how to configure it to gather and visualize the syslogs of your systems in a centralized location, using Filebeat 1.
Apache vs Nginx: Practical Considerations
Tutorials
Apache
Conceptual
Nginx
Introduction> Introduction # Apache and Nginx are the two most common open source web servers in the world. Together, they are responsible for serving over 50% of traffic on the internet.
How To Use HAProxy As A Layer 7 Load Balancer For WordPress and Nginx On Ubuntu 14.04
Tutorials
HAProxy
Load Balancing
MySQL
Nginx
Scaling
Ubuntu
WordPress
Introduction> Introduction # In this tutorial, we will teach you how to use HAProxy as a layer 7 load balancer to serve multiple applications from a single domain name or IP address.
How To Move an Nginx Web Root to a New Location on Ubuntu 16.04
Tutorials
Block Storage
Nginx
Storage
Ubuntu
Ubuntu 16.04
Introduction> Introduction # On Ubuntu, by default, the Nginx web server stores its documents in /var/www/html, which is typically located on the root filesystem with the rest of the operating system.
How To Deploy a Rails App with Unicorn and Nginx on Ubuntu 14.04
Tutorials
Deployment
Nginx
PostgreSQL
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 Unicorn and Nginx on Ubuntu 14.
How To Protect WordPress from XML-RPC Attacks on Ubuntu 14.04
Tutorials
Apache
Nginx
Security
Server Optimization
Ubuntu
WordPress
Introduction> Introduction # WordPress is a popular and powerful CMS (content management system) platform. Its popularity can bring unwanted attention in the form of malicious traffic specially targeted at a WordPress site.