Benchmarked faster than DigitalOcean, Vultr & OVH. Your price never rises at renewal. See the numbers Benchmarked #1. No renewal hikes. See the numbers
Skip to content
AlmaLinux VPS

AlmaLinux VPS, RHEL-compatible.

Our AlmaLinux VPS is a fully customizable RHEL-compatible server. The hardware is AlmaLinux 10 (Cerulean Leopard) on a high-spec AMD EPYC Genoa processor with NVMe RAID10 storage and ECC memory to maximize performance.

This is ABI-compatible with Red Hat Enterprise Linux and is governed by a non-profit Foundation (the AlmaLinux Foundation) with 10 years of security maintenance per major release.

Why this distribution

Why AlmaLinux for production estates.

AlmaLinux for production environments on BuyVPS. For most organizations looking for a supported platform alternative to CentOS Linux AlmaLinux is the first candidate to consider for use on production estates in development by the team at BuyVPS.

01

RHEL compatibility

ABI-compatible with Red Hat Enterprise Linux. Most certified software, vendor RPMs and middleware run on AlmaLinux without modifications.

02

Community-governed

AlmaLinux is maintained by the AlmaLinux Foundation, a non-profit organization. Therefore, there is no vendor that can change subscription terms, repository access or even release cadence.

03

Ten-year support window

For each major release of AlmaLinux, there will be 10 years of security update support. Therefore, for AlmaLinux 10 the security update support will cease in May 2032.

04

Standard RHEL toolchain

dnf, SELinux enforcing, systemd, NetworkManager, AppStream modules, the same tools and workflows as RHEL.

Versions in the panel

Available right now.

AlmaLinux 10 is currently in the panel. This release is following the standard RHEL 9 lifecycle.

AlmaLinux 10

Cerulean Leopard

It is supported for the full 5 years of its life, and then moves into the maintenance phase until May 2032. The kernel is 5.14 and thus RHEL 9 compatible.

Production workloads

Common production workloads on AlmaLinux.

Where AlmaLinux fits: enterprise stacks, control panels, regulated environments, RHEL-certified middleware.

Control panels

  • cPanel/WHM (officially supported on Alma 9)
  • Plesk Obsidian
  • ISPmanager 6
  • Webuzo / CloudPanel

Enterprise middleware

  • Apache HTTP Server and Tomcat from AppStream modules
  • JBoss / WildFly application server
  • NGINX from EPEL or official repo
  • Varnish, HAProxy from AppStream

Database services

  • PostgreSQL 15 from AppStream
  • MariaDB 10.5+, MySQL 8 modules
  • Redis from AppStream
  • MongoDB Community from official repo

Container runtime

  • Podman 4.x as default (rootless containers)
  • Buildah and Skopeo for image work
  • Quadlet for systemd-managed pods
  • Docker CE from the upstream repo if needed

Compliance baselines

  • SELinux enforcing by default
  • OpenSCAP profiles (CIS, STIG, PCI-DSS)
  • FIPS modules from the standard repos
  • auditd hardened logging

CI for RHEL apps

  • Build farms matching RHEL 9 production
  • mock for clean RPM builds
  • tito / fedpkg for packaging workflows
  • rpmbuild and pungi tooling
Measured performance

NVMe RAID10 and EPYC, in numbers.

For Dedicated CPU D-4 in Amsterdam (2 vCPU pinned cores on EPYC Genoa processor, 4 GB DDR5 ECC memory, 60 GB NVMe RAID10 disk space) the results for this configuration are the median of 5 runs, full details and raw public Geekbench URLs are available on the benchmarks page.

122,959
4K random read IOPS. (fio mixed 4K read/write @ 32 qd on NVMe RAID10).
87,730
4K random write IOPS. The I/O was performed using Direct I/O (unbuffered) in order to most accurately reflect the access pattern database workloads generate.
2,000 / 6,414
Geekbench 6 single / multi core score. Median of 5 Geekbench runs, each run linked to the Geekbench public profile.
9.40 Gbit
iperf3 send throughput. Amsterdam reference on the 100G fabric, ICMP latency 0.946 ms.
Read the full benchmark methodology and raw runs
Panel and API

Everything you need to operate it.

The control panel and the API for the control panel of everything you need to operate the VPS, without a support ticket.

Reboot, shutdown, force-reset
Reboot, shutdown or hard-reset a VPS from the control panel or the API. Also, force-reset a VPS that is unresponsive and shut it down using ACPI power down command when it is operational.
Reinstall any supported OS
Delete any existing VPS disk(s) and within a minute provision a new server from scratch, with the SSH key for that new server automatically logged in via Cloud-Init on the first boot of that new server.
Rescue mode
Boot up the Recovery Mode environment (with the server's disks mounted), and from there you'll be able to correct file system problems, change the root password, fix your initramfs, etc.
Custom ISO upload
Upload a 64-bit Linux ISO to a VPS and install from the HTML5 console using the uploaded ISO to install.
HTML5 console
Console with HTML5 interface (browser-based) for SSH access when SSH has been misconfigured.
Reverse DNS (PTR)
Create IPv4 and IPv6 PTR records for your server from the control panel.
SSH key management
Attach your existing SSH key(s) to newly provisioned servers. They will automatically be injected via Cloud-Init on the first boot of your new server.
REST API
Deploy, resize, power-cycle and snapshot servers through a full REST API that also covers volumes, backups, ISO uploads, firewall rules, SSH keys and recipes. Generate API credentials and drive everything from Terraform, Ansible or your own CI/CD pipeline.
Pricing

Same Linux, both regions.
Same price.

Linux same configuration, price in 2 regions.

Compare every plan
Standard $18.40/mo Shared 1:4 vCPU, S-4 to S-64
Dedicated CPU $29.60/mo Pinned 1:1 cores, D-4 to D-64
High Memory $199.20/mo 1:8 RAM ratio, H-64 to H-192

Deploy an AlmaLinux VPS
in under a minute.

We offer the same servers, same control panel and same support in Amsterdam and New York. Deploy an AlmaLinux VPS in under a minute in the region of your choice, add an SSH key and the same Cloud-Init that you are already familiar with will inject the SSH key on first boot and you'll be able to log in as root with the SSH client.

Common questions

FAQ about running AlmaLinux on BuyVPS.

A simple FAQ for AlmaLinux on BuyVPS. FAQ about running AlmaLinux on BuyVPS. Questions about AlmaLinux plans, deploying an AlmaLinux server, AlmaLinux support for AlmaLinux and AlmaLinux admin.

FAQ

Common questions

Which AlmaLinux version do you support in the panel?
AlmaLinux 9. The image deploys in under a minute via Cloud-Init.
Is AlmaLinux 1:1 compatible with RHEL?
ABI-compatible. Most RHEL packages and certified third-party software run on AlmaLinux without modification.
Can I run cPanel or Plesk on AlmaLinux?
Yes. cPanel officially supports AlmaLinux 9 and Plesk Obsidian runs without changes.
Is SELinux enabled by default?
Yes, in enforcing mode. We do not change the RHEL default. Switch to permissive only if your workload truly needs it.
Which package manager does AlmaLinux use?
dnf for everything, with yum as a compatibility wrapper. The workflow matches RHEL exactly.
Do RHEL vendor kernel modules work on AlmaLinux?
Most do, due to ABI compatibility. Validate each vendor driver individually against your version.
Can I migrate from CentOS Linux 7 or 8 to AlmaLinux?
Yes. The almalinux-deploy migration script converts a running system in place. Snapshot first.
What is the difference between AlmaLinux and Rocky Linux?
Both are RHEL clones with similar workloads. AlmaLinux targets ABI compatibility and is governed by the AlmaLinux Foundation. Rocky targets bug-for-bug parity and is led by the original CentOS founder.
Ready to deploy

Deploy AlmaLinux on a measured VPS

From $18.40/mo on a 2-year term, fixed for life. Paste this cloud-init to boot hardened in one step:

#cloud-config
package_update: true
packages: [ufw, fail2ban]
runcmd:
  - ufw allow OpenSSH
  - ufw --force enable
  - systemctl enable --now fail2ban