Database

How to Configure PHP-FPM with Nginx on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Install CodeIgniter 4 on Ubuntu 26.04

CodeIgniter 4 (CI4) is a lightweight PHP framework with a small footprint, excellent documentation, and a gentle learning curve. It is ideal for developers who want a fast, simple MVC framework without heavy dependencies. This guide deploys CodeIgniter 4 on Ubuntu 26.04 LTS with Nginx and PHP 8.4. Tested and valid on: Ubuntu 26.04 LTS […]

Read more
How to Secure MySQL 9 on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Back Up and Restore MySQL Databases on Ubuntu 26.04

Regular database backups are essential for disaster recovery. MySQL provides several tools — mysqldump for logical backups, mysqlpump for parallel dumps, and MySQL Shell’s dumpInstance for modern cloud-friendly backups. This guide covers backing up and restoring MySQL databases on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS with MySQL […]

Read more
How to Secure MySQL 8.0 on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Secure MySQL 8.0 on Ubuntu 24.04

A default MySQL 8.0 installation has several security weaknesses that should be addressed before going to production. This guide walks through MySQL hardening best practices on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server with MySQL 8.0 installed A user with sudo privileges Step 1 – Run mysql_secure_installation […]

Read more
How to Secure MySQL 9 on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Install pgAdmin 4 on Ubuntu 26.04

pgAdmin 4 is the most popular open-source administration and development tool for PostgreSQL. It provides a web-based interface for managing databases, writing queries, monitoring server activity, and managing schemas. This guide installs pgAdmin 4 in web mode on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS with PostgreSQL 17 […]

Read more
How to Secure MySQL 9 on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Secure MySQL 9 on Ubuntu 26.04

A default MySQL installation exposes several security risks — anonymous users, a test database, and root remote login. Beyond the initial security script, additional hardening significantly reduces your attack surface. This guide walks through a thorough MySQL 9 security hardening process on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 […]

Read more
How to Secure MySQL 8.0 on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Install MySQL 8.0 on Ubuntu 24.04

MySQL 8.0 is the world’s most popular open-source relational database. Ubuntu 24.04 LTS ships with MySQL 8.0 in its default repositories. This guide installs, secures, and verifies MySQL on Ubuntu 24.04 LTS. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server A user with sudo privileges Step 1 – Update Package Lists […]

Read more
How to Secure MySQL 9 on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Install MySQL 9 on Ubuntu 26.04

MySQL 9 brings improved performance, enhanced JSON support, and better replication capabilities over previous versions. Ubuntu 26.04 LTS includes MySQL 9 in its default repositories, making installation straightforward. This guide installs, secures, and verifies MySQL 9. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS server A user with sudo privileges Step 1 […]

Read more
How to Secure MySQL 8.0 on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Install MariaDB 10.11 on Ubuntu 24.04

MariaDB 10.11 LTS is a community-developed fork of MySQL with enhanced performance, more storage engines, and longer support windows. Ubuntu 24.04 LTS ships MariaDB 10.11 in its repositories. This guide installs and configures it. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server A user with sudo privileges Step 1 – Install […]

Read more
How to Secure MySQL 9 on Ubuntu 26.04 — step-by-step Linux tutorial on Progressive Robot

How to Install MariaDB 11 on Ubuntu 26.04

MariaDB is a community-developed, drop-in replacement for MySQL with additional storage engines and performance improvements. MariaDB 11 is the latest major release with enhanced features. This guide installs and secures MariaDB 11 on Ubuntu 26.04 LTS. Tested and valid on: Ubuntu 26.04 LTS Prerequisites Ubuntu 26.04 LTS server A user with sudo privileges Step 1 […]

Read more
How to Secure MySQL 8.0 on Ubuntu 24.04 — step-by-step Linux tutorial on Progressive Robot

How to Install PostgreSQL 16 on Ubuntu 24.04

PostgreSQL 16 is a powerful, standards-compliant open-source relational database. This guide installs PostgreSQL 16 on Ubuntu 24.04 LTS using the official PGDG repository for the latest release. Tested and valid on: Ubuntu 24.04 LTS Prerequisites Ubuntu 24.04 LTS server A user with sudo privileges Step 1 – Add the PostgreSQL APT Repository Import the signing […]

Read more
CHAT