Getting Started with AlmaLinux 10 on Your VPS
AlmaLinux 10 setup guide: RHEL 10-compatible, dnf updates, modern tooling, firewall configuration, long-term support.
On this page
AlmaLinux 10 is the newest major release with full RHEL 10 compatibility. It features the latest kernel, modern development tools, and improved performance. Ideal for new VPS deployments requiring cutting-edge technology with enterprise stability.
About AlmaLinux 10
- Status: Latest major release (2024)
- RHEL compatible: 1:1 compatible with RHEL 10
- Support: Until 2032 (8 years)
- Kernel: Linux 6.8+
- Best for: New deployments, modern stacks
RHEL 10 Compatibility
AlmaLinux 10 mirrors RHEL 10 exactly, ensuring:
- All RHEL 10 documentation applies directly
- Enterprise software certified for RHEL 10 works flawlessly
- Control panels (cPanel, DirectAdmin) fully compatible
- Zero licensing costs (AlmaLinux is always free)
Connect via SSH
ssh root@your-vps-ip
# With SSH key
ssh -i ~/.ssh/id_rsa root@your-vps-ip
Update System
# Update system (note: dnf, not apt)
dnf update -y
# Install automatic security updates
dnf install dnf-automatic -y
systemctl enable dnf-automatic.timer
Firewall Setup
# Enable firewalld (AlmaLinux 10's firewall)
systemctl enable firewalld
systemctl start firewalld
# Allow SSH
firewall-cmd --permanent --add-service=ssh
# Allow HTTP/HTTPS
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
# Apply changes
firewall-cmd --reload
Install Software
# Development tools
dnf groupinstall "Development Tools" -y
dnf install git curl wget -y
# Utilities
dnf install htop tmux vim nano -y
# Web servers and databases
dnf install nginx mysql-server php php-fpm -y
Latest Features in AlmaLinux 10
- Python 3.12: Latest Python for modern applications
- Node.js LTS: Latest stable Node.js
- SELinux enhancements: Better policy management
- Systemd improvements: Enhanced service management
- Performance gains: Optimized kernel and libraries
Next Steps
- Set up SSH key authentication
- Install a control panel (aaPanel, cPanel, DirectAdmin)
- Configure firewall rules for your applications
- Set up monitoring and backups
- Deploy your applications
With the latest technology, 8 years of support, and CloudLinux backing, AlmaLinux 10 is ideal for production VPS deployments.
Related: AlmaLinux 9 | OS comparison | VPS setup | RHEL-based systems
Need a server with this OS?
Deploy Linux or Windows workloads on an UnderHost Cloud VPS or dedicated server with the operating system that fits your stack.





















