nginx

How To Add the gzip Module to Nginx on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Add the gzip Module to Nginx on Ubuntu 16.04

How fast a website will load depends on the size of all of the files that have to be downloaded by the browser. Reducing the size of files to be transmitted can make the website not only load faster, but also cheaper to those who have to pay for their bandwidth usage. In this guide, we’ll discuss how to configure Nginx installed on your Ubuntu 16.04 server to utilize `gzip` compression to reduce the size of content sent to website visitors.

Read more
How to Connect Your Internet of Things with Node-RED on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How to Connect Your Internet of Things with Node-RED on Ubuntu 16.04

Node-RED is a switchboard for the Internet of Things, a visual tool that helps you connect your favorite apps, websites, and hardware together to do new and useful things. Node-RED has a powerful and flexible interface, and a large open source community creating *nodes* to interact with a wide variety of apps and services. In this tutorial, we’ll install Node.js and Node-RED, get an SSL certificate from Let’s Encrypt, and use Nginx to handle secure connections for Node-RED.

Read more
How To Create Temporary and Permanent Redirects with Nginx — step-by-step Linux tutorial on Progressive Robot

How To Create Temporary and Permanent Redirects with Nginx

HTTP redirection is a way to point one domain or address to another. There are a few different kinds of redirects (301 Moved Permanently and 302 Found), each of which mean something different to the client browser. You can add a redirect with `rewrite ^/$ http://www.domain2.com redirect;` or `rewrite ^/$ http://www.domain2.com permanent;` in your server configuration. This guide will cover a more in depth explanation of how to implement each kind of redirect in Nginx.

Read more
How To Host a Website Using Cloudflare and Nginx on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Host a Website Using Cloudflare and Nginx on Ubuntu 18.04

In this tutorial you will secure your website served by Nginx with an Origin CA certificate from Cloudflare and configure Nginx to use authenticated pull requests. The advantages of using this setup are that you benefit from Cloudflare’s CDN and fast DNS resolution while ensuring that all connections pass through Cloudflare. This prevents any malicious requests from reaching your server.

Read more
CHAT