Nginx

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.

Nginx subscription active
You will receive email notifications for new publications on Nginx.
313 Results
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 16.04

    In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 16.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
    By Mitchell Anicas Nginx Let's Encrypt Security Ubuntu 16.04
  • Tutorial

    How To Install Nginx on Ubuntu 18.04

    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 b...
    By Justin Ellingwood, Kathleen Juell Nginx Ubuntu 18.04
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 18.04

    In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 18.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
    By Hazel Virdó, Kathleen Juell Let's Encrypt Nginx Ubuntu 18.04
  • Tutorial

    How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 16.04

    When using the Nginx web server, server blocks (similar to the virtual hosts in Apache) can be used to encapsulate configuration details and host more than one domain off of a single server. In this guide, we'll discu...
    By Justin Ellingwood Getting Started Nginx Ubuntu Ubuntu 16.04
  • Tutorial

    How To Install Linux, Nginx, MySQL, PHP (LEMP stack) on Ubuntu 18.04

    This tutorial details the process for installing and configuring the components that constitute a LEMP stack on an Ubuntu 18.04 server, including Nginx, MySQL, and PHP. It also includes instructions for testing that t...
    By Justin Ellingwood, Mark Drake LEMP Databases Nginx MySQL PHP Ubuntu 18.04
  • Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 16.04

    Node.js is an open source JavaScript runtime environment for easily building server-side and networking applications. Node.js applications can be run at the command line but this guide focuses on running them as a ser...
    By Brennen Bearnes Node.js Let's Encrypt Nginx Ubuntu 16.04
  • Tutorial

    How To Install Linux, Nginx, MySQL, PHP (LEMP stack) in Ubuntu 16.04

    The LEMP software stack is a group of software that can be used to serve dynamic web pages and web applications. This is an acronym that describes a Linux operating system, with an Nginx web server. The backend data i...
    By Justin Ellingwood LEMP MySQL PHP Nginx Ubuntu Ubuntu 16.04
  • Tutorial

    How To Set Up Laravel, Nginx, and MySQL with Docker Compose

    In the past few years Docker has become a frequently used solution for deploying applications thanks to how it simplifies running and deploying applications in ephemeral container. Docker Compose has further simplifie...
    By Faizan Bashir Docker PHP PHP Frameworks Nginx MySQL Ubuntu 18.04 Laravel
  • Tutorial

    How To Install Nginx on Ubuntu 16.04

    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...
    By Justin Ellingwood Nginx Ubuntu Ubuntu 16.04
  • Tutorial

    Apache vs Nginx: Practical Considerations

    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. Both solutions are capable of handling diverse workloads a...
    By Justin Ellingwood Apache Nginx Conceptual
  • Tutorial

    How To Secure Nginx with Let's Encrypt on Ubuntu 14.04

    In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 14.04. We will also show you how to automatically renew your SSL certificate. If you're runn...
    By Mitchell Anicas Nginx Security Let's Encrypt Ubuntu
  • How To Install Elasticsearch, Logstash, and Kibana (ELK Stack) on Ubuntu 14.04

    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.4.x. We will also show you how to configure it to gather and...
    By Mitchell Anicas Logging Nginx Monitoring Elasticsearch Ubuntu
  • Tutorial

    Understanding Nginx Server and Location Block Selection Algorithms

    Nginx is one of the most popular web servers in the world. In this guide, we will discuss how Nginx selects the server and location block that will handle a given client's request. We will go over the algorithm in p...
    By Justin Ellingwood Nginx Conceptual
  • Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 14.04

    Node.js is an open source Javascript runtime environment for easily building server-side and networking applications. The platform runs on Linux, OS X, FreeBSD, and Windows, and its applications are written in JavaScr...
    By Mitchell Anicas Node.js Deployment Nginx Ubuntu
  • Tutorial

    Understanding Nginx HTTP Proxying, Load Balancing, Buffering, and Caching

    Nginx is a high performance reverse proxy server and web server. In this guide, we will explore Nginx's http proxying and load balancing capabilities. We will cover how Nginx can use buffers and caching to improve t...
    By Justin Ellingwood Load Balancing Caching Scaling Nginx Conceptual
  • Tutorial

    How To Install an SSL Certificate from a Commercial Certificate Authority

    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 ...
    By Mitchell Anicas Security Apache Nginx
  • How To Set Up Nginx Server Blocks (Virtual Hosts) on Ubuntu 14.04 LTS

    Nginx is an incredibly powerful web server and reverse proxy. In this guide, we'll discuss how to set up server blocks on Ubuntu 14.04 in order to server multiple domains from a single server.
    By Justin Ellingwood Nginx Getting Started Ubuntu
  • Tutorial

    How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 18.04

    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...
    By Justin Ellingwood Django Python Python Frameworks Databases PostgreSQL Nginx Ubuntu 18.04
  • Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 18.04

    Node.js is an open-source JavaScript runtime environment for building server-side and networking applications. Node.js applications can be run at the command line but this guide focuses on running them as a service us...
    By Brennen Bearnes, Kathleen Juell Node.js Nginx Ubuntu 18.04
  • How To Install Linux, Nginx, MySQL, PHP (LEMP) stack on Ubuntu 14.04

    A LEMP stack (Linux, Nginx, MySQL, and PHP) is a powerful set of software that can be configured to serve dynamic sites and web apps from your server. In this guide, we will discuss how to install a LEMP stack on an ...
    By Justin Ellingwood Getting Started Nginx MySQL PHP Ubuntu