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.
2571 Results
  • Tool

    NGINX Config

    The easiest way to configure a performant, secure, and stable nginx server.
    Nginx
  • 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 Secure Nginx with Let's Encrypt on Ubuntu 20.04

    Let's Encrypt is a Certificate Authority (CA) that provides an easy way to obtain and install free TLS/SSL certificates, thereby enabling encrypted HTTPS on web servers. It simplifies the process by providing a softwa...
    By Brian Boucheron Nginx Ubuntu Ubuntu 20.04 Security
  • 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 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 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

    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 Install and Configure Laravel with Nginx on Ubuntu 20.04

    Laravel is an open-source PHP framework that provides a set of tools and resources to build modern PHP applications. With a complete ecosystem leveraging its built-in features, Laravel's popularity has grown rapidly i...
    By Erika Heidi PHP PHP Frameworks Ubuntu Ubuntu 20.04 Nginx LEMP
  • 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 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
  • 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
  • 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

    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 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

    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
  • 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 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