Linux

How To Migrate Redis Data to a managed databases — step-by-step Linux tutorial on Progressive Robot

How To Migrate Redis Data to a managed databases

Redis provides a number of methods one can use to migrate data from one instance to another, like replication and snapshotting. However, migrations can get complicated when you’re moving data to a Redis instance managed by a cloud provider, as managed databases tend to limit how much control you have over the database’s configuration. This tutorial outlines one method you can use to migrate data to a Redis instance managed by the cloud provider using Redis’s internal MIGRATE command.

Read more
How To Monitor MongoDB with Grafana and Prometheus on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Monitor MongoDB with Grafana and Prometheus on Ubuntu 20.04

It is crucial for any database administrator to avoid performance or memory issues. Tools such as Prometheus and Grafana can help you monitor your database cluster performance. Prometheus is an open-source monitoring and alerting platform. Grafana is an open-source analytics and interactive visualization web application. In this tutorial, you will set up a MongoDB database and monitor it with Grafana using Prometheus as a data source.

Read more
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
CHAT