Articles

 AlmaLinux vs Rocky Linux vs CentOS: What Happened to CentOS?

If you're choosing a RHEL-compatible Linux distribution for your VPS, understanding the CentOS...

 AlmaLinux/Rocky Linux vs Ubuntu/Debian: Which Should You Choose?

Both distribution families are excellent, production-proven choices for a VPS — the right...

 Common AlmaLinux/Rocky Linux Error Messages and Fixes

This reference covers frequently-encountered AlmaLinux/Rocky Linux-specific error messages and...

 How to Configure Automatic Updates on AlmaLinux/Rocky Linux

dnf-automatic provides automated package updates for AlmaLinux/Rocky Linux, similar in purpose to...

 How to Configure SELinux Policies for a Custom Application

Beyond basic SELinux troubleshooting, deploying a custom application sometimes requires creating...

 How to Configure firewalld on AlmaLinux/Rocky Linux

firewalld is the default firewall management tool on AlmaLinux and Rocky Linux, using a...

 How to Get Started with AlmaLinux/Rocky Linux on a VPS

This guide covers the essential first steps after deploying a new AlmaLinux or Rocky Linux VPS...

 How to Harden SSH and Security on AlmaLinux/Rocky Linux

This guide adapts the core SSH and security hardening practices to AlmaLinux/Rocky Linux's...

 How to Install Apache (httpd) on AlmaLinux/Rocky Linux

On RHEL-family distributions, Apache is packaged as httpd rather than apache2 — a naming...

 How to Install Docker on AlmaLinux/Rocky Linux

This guide covers installing Docker Engine on AlmaLinux or Rocky Linux, including the firewalld...

 How to Install MySQL/MariaDB on AlmaLinux/Rocky Linux

This guide covers installing and securing MariaDB (the default database in RHEL-family...

 How to Install Nginx on AlmaLinux/Rocky Linux

This guide covers installing and configuring Nginx on AlmaLinux or Rocky Linux, including the...

 How to Install PHP on AlmaLinux/Rocky Linux

AlmaLinux/Rocky Linux's default repositories often ship an older PHP version than actively...

 How to Install PostgreSQL on AlmaLinux/Rocky Linux

AlmaLinux and Rocky Linux ship PostgreSQL in their own repositories, but usually not the newest...

 How to Migrate from CentOS to AlmaLinux or Rocky Linux

If you're still running a CentOS Linux 8 (or earlier) server, migrating to AlmaLinux or Rocky...

 How to Perform a Major Version Upgrade on AlmaLinux/Rocky Linux

Upgrading between major AlmaLinux/Rocky Linux versions (e.g. 8 to 9) is a more involved process...

 How to Set Up Let's Encrypt SSL on AlmaLinux/Rocky Linux

This guide covers installing Certbot and obtaining free Let's Encrypt SSL certificates on...

 How to Set Up Network Bonding/Teaming on AlmaLinux/Rocky Linux

Network bonding/teaming combines multiple network interfaces for redundancy or increased...

 How to Set Up Node.js on AlmaLinux/Rocky Linux

Node.js isn't included in the base AlmaLinux/Rocky Linux repositories at current versions —...

 How to Set Up Podman on AlmaLinux/Rocky Linux

Podman is a daemonless container engine, native to and well-supported on the RHEL family —...

 How to Set Up Python on AlmaLinux/Rocky Linux

AlmaLinux/Rocky Linux ship with Python 3 pre-installed for system use, but application...

 How to Set Up Redis on AlmaLinux/Rocky Linux

Redis is a popular in-memory data store commonly used for caching and session storage —...

 How to Set Up a LAMP Stack on AlmaLinux/Rocky Linux

LAMP (Linux, Apache, MySQL/MariaDB, PHP) remains a common, well-understood stack for traditional...

 How to Set Up a Mail Server (Postfix) on AlmaLinux/Rocky Linux

Setting up Postfix on AlmaLinux/Rocky Linux follows the same core concepts as other...

 How to Set Up k3s (Lightweight Kubernetes) on AlmaLinux/Rocky Linux

k3s is a lightweight, certified Kubernetes distribution well-suited for smaller-scale deployments...

 How to Troubleshoot Common firewalld Errors

firewalld's zone-based model differs meaningfully from simpler firewall tools, leading to some...

 How to Use dnf: The Package Manager for AlmaLinux & Rocky Linux

dnf is the package manager on AlmaLinux, Rocky Linux and the rest of the RHEL family — what...

 Understanding EPEL and Additional Repositories for AlmaLinux/Rocky Linux

EPEL (Extra Packages for Enterprise Linux) significantly expands the software available on...

 Understanding SELinux Basics on AlmaLinux/Rocky Linux

SELinux (Security-Enhanced Linux) is a mandatory access control system enabled by default on...