nginx

How To Protect an Nginx Server with Fail2Ban on Rocky Linux 9 — step-by-step Linux tutorial on Progressive Robot

How To Protect an Nginx Server with Fail2Ban on Rocky Linux 9

In this guide, you will learn how to install `fail2ban` on a Rocky Linux 9 server and configure it to monitor your Nginx logs for intrusion attempts. Fail2ban can significantly mitigate brute force attacks by creating rules that automatically alter your firewall configuration to ban specific IPs after a certain number of unsuccessful login attempts. This will allow your server to harden itself against these access attempts without intervention from you.

Read more
How To Install Nginx on Debian 11 — step-by-step Linux tutorial on Progressive Robot

How To Install Nginx on Debian 11 (ON-DEBIAN-11)

Nginx is one of the most popular web servers in the world and 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 used as a web server or reverse proxy.

Read more
How To Create a SSL Certificate on nginx for Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Create a SSL Certificate on nginx for Ubuntu 12.04

This tutorial explains how to create a self-signed SSL certificate, how to add it to your server, and how to configure the SSL file to display the certificate to the world. A SSL certificate is a way to encrypt a site’s information and create a more secure connection. Certificate Authorities can issue SSL certificates that verify the server’s details while a self-signed certificate has no 3rd party corroboration. These steps are for setting up an SSL certificate on Nginx for an Ubuntu server.

Read more
How To Install and Configure Laravel with Nginx on Ubuntu 22.04 (LEMP) — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Laravel with Nginx on Ubuntu 22.04 (LEMP)

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 in the past few years, with many developers adopting it as their framework of choice for a streamlined development process.

Read more
How to Use Nginx's map Module on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How to Use Nginx’s map Module on Ubuntu 16.04

When configuring a server for a website, there are some common conditional actions you may need to implement. For example, maybe some files should be cached by the user’s browser for longer than others, or some parts of the website should only be allowed via a secure…

Read more
CHAT