Improve Nginx Cache Performance with tmpfs on Ubuntu

This brief tutorial shows students and new users how to improve Nginx performance by mounting ngx_pagespeed, fastcgi_cache or proxy_cache in RAM or memory with tmpfs. Nowadays, everyone wants their websites to run faster. If you’re using Nginx with either of the caching modules above, mounting any of those cache pages in memory via tmpfs is […]

How to Add Brotli Support to Nginx on Ubuntu 18.04 | 16.04

This brief tutorial shows students and new users how to add Brotli support to Nginx when using Ubuntu 18.04 | 16.04. Brotli ( br for short), is an open source compression algorithm developed by Google that can be used as an alternative to Gzip, Zopfli and Deflate. In some studies, data can be compressed by […]

Fixing 413 Request Entity Too Large with WordPress | Nginx

This brief tutorial shows students and new users how to resolve a common error with WordPress when trying to upload files, media and other data and get shown an error the says “413 Request Entity Too Large” via Nginx… This error, 413 request entity too large occurs when you try to upload or make a […]

Setup | Configure Reverse Proxies using Nginx HTTP Server on Ubuntu 18.04

This brief tutorial shows students and new users how to install and configure reverse proxies with Nginx HTTP Server.. Reverse proxy is when a proxy server (in this case, Nginx HTTP) accepts all traffic and forwards it to a specific resource, like a backend server or container.. Nginx HTTP server is one of the most […]

Nginx 1.17.0 Released — Here’s How to Install on Ubuntu 16.04 | 18.04 LTS

Nginx, a powerful and lightweight HTTP server has recently been updated to mainline version 1.17.0… Nginx mainline branch is an active development branch where the latest features and bug fixes get added… This release brings some bug fixes and new features that users may want to test out, including support for variables in bandwidth‑limiting configurations with […]

Secure Nginx HTTPS Websites with Let’s Encrypt Free SSL/TLS Certificates on Ubuntu 16.04 | 18.04

Let’s Encrypt is a free and open source certificate authority (CA) developed by the Internet Security Research Group (ISRG)… It is supported by many big organizations, including Google, Microsoft and a few others. If you’d like a free SSL/TLS certificate secure your website traffic over HTTPS, then you’re on the right page…The steps below will […]

Resolved — 400 Bad Request: Request Header or Cookie too Large via Nginx

I run some of my websites via Nginx HTTP servers and some of my Nginx configuration are configured for different environments.. So when I got this error message (400 Bad Request: Request Header or Cookie Too Large) while working on one of my servers, I quickly some research and resolve it. If you find your […]

Setup PrestaShop on Ubuntu 16.04 | 18.04 with Nginx, MariaDB and PHP 7.2-FPM

If you want to run PrestaShop with Nginx HTTP Server and PHP 7.2-FPM support, then the post below should be a great place to start… PrestaShop is a popular and widely used open source eCommerce platform based on PHP… It has comprehensive product features for small, medium and large businesses who want to create an online […]

Setup Datenstrom Yellow CMS On Ubuntu 16.04 | 18.04 | 18.10 With Nginx, PHP 7.2-FPM

For those who want to install Datenstrom Yellow CMS on Ubuntu with Nginx and PHP 7.2-FPM support, the steps below should be a great place to start… Our previous tutorial showed you how to run it with Apache2… Yellow is an open source content management system for folks who want to build websites and blogs […]