Linux

How To Move an Nginx Web Root to a New Location on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Move an Nginx Web Root to a New Location on Ubuntu 18.04

On Ubuntu, by default, the Nginx web server stores its documents in `/var/www/html`, which is typically located on the root filesystem with the rest of the operating system. Sometimes, though, it’s helpful to move the document root to another location, such as a separate mounted filesystem.

Read more
How To Optimize Your Tomcat Installation on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Optimize Your Tomcat Installation on Ubuntu 14.04

Tomcat is a popular implementation of the Java Servlet and JavaServer Pages technologies. It is released by the Apache Software Foundation under the popular Apache open source license. Its powerful features, favorable license, and great community makes it one of the best and most preferred Java servlets.

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

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

In this guide, you will learn how to install `fail2ban` on a Rocky Linux 8 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
Cara Membaca dan Mengatur Variabel Lingkungan dan Shell pada Linux — step-by-step Linux tutorial on Progressive Robot

Cara Membaca dan Mengatur Variabel Lingkungan dan Shell pada Linux

Dalam sistem Linux, variabel lingkungan dan shell digunakan untuk menentukan kondisi operasi bagi shell. Mereka dapat diberikan ke proses anak dan dapat digunakan untuk mengatur opsi serta membuat informasi tertentu tersedia untuk proses yang dihasilkan di dalam sesi. Dalam panduan ini, kita akan membahas cara membaca, memodifikasi, menciptakan, dan menghancurkan variabel lingkungan dan shell.

Read more
How To Reset Your MySQL or MariaDB Root Password on Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

How To Reset Your MySQL or MariaDB Root Password on Ubuntu 18.04

Forgetting passwords happens to the best of us. If you forget or lose the **root** password to your MySQL or MariaDB database, you can still gain access and reset the password if you have access to the server and a sudo-enabled user account. In this tutorial you’ll reset the root password for your MySQL or MariaDB database running on Ubuntu 18.04.

Read more
How To Scale Django: Finding the Bottleneck — step-by-step Linux tutorial on Progressive Robot

How To Scale Django: Finding the Bottleneck

Once an app has been deployed and more and more people begin using it, it won’t be long before you begin to notice it slowing down. This is a common problem, and in this tutorial we will go over some tools that work with Django which can help to alleviate this issue.

Read more
CHAT