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

The default AlmaLinux/Rocky Linux repositories include an older PostgreSQL version. This guide...

 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 (Dandified YUM) is the package manager for AlmaLinux, Rocky Linux, and other RHEL-family...

 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...