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
Rocky Linux VPS

Rocky Linux VPS, bug-for-bug RHEL.

Our enterprise quality servers currently come with Rocky Linux 10 (Blue Onyx). Running on high performance AMD EPYC Genoa nodes, with enterprise class NVMe storage in a RAID10 configuration and ECC memory. The majority of the Linux distributions are consumer grade, but Rocky Linux is an enterprise quality Linux distribution.

The project was founded by the founder of CentOS (Community Enterprise OS for Linux) and is currently being run for and by the community in order to continue to continue the development of enterprise quality Linux distributions.

We believe that there are many users that prefer to run a community quality enterprise Linux distribution as opposed to purchasing a RHEL subscription. Our distribution uses the same dnf workflow, SELinux, and systemd as found in RHEL, but does not require a subscription to use.

Why this distribution

Why Rocky for enterprise migrations.

Rocky Linux is the second mainstream RHEL clone. Here are four reasons Rocky Linux will stay in the panel.

01

Founder-led

Rocky Linux is the enterprise Linux from the founder of the original CentOS co-founder, Gregory Kurtzer. The mission behind Rocky Linux is to continue the community-driven enterprise Linux lineage that was started with CentOS.

02

Bug-for-bug RHEL parity

Rebuilt from the exact RHEL source RPMs, including all the patches that were applied at the exact same time as RHEL, Rocky is the bug-for-bug equivalent to RHEL. There is no other RHEL version available.

03

Standard RHEL toolchain

dnf, SELinux enforcing, systemd, NetworkManager, AppStream modules, all of the standard RHEL tools. So run it with your existing RHEL playbooks.

04

Ten-year support window

Each major release of Rocky Linux will receive 10 years of security fixes for the life of that release. For Rocky 10 this support will cease in May 2032.

Versions in the panel

Available right now.

Rocky Linux 10. Just Released to the Panel to match RHEL 9 Life Cycle.

Rocky Linux 10

Blue Onyx

Full support for Blue Onyx 9.0 will continue to be provided until May 2027. After that time, Blue Onyx 9.0 will move into maintenance support until May 2032. The kernel used for Rocky Linux 10 is based off of 9.0 RHEL kernel stream.

Production workloads

Where Rocky fits production teams.

A rock solid operating system for running control panels and enterprise server middleware. It's ideal for production workloads for people that run regulated services that require bug-for-bug bugfixes for RHEL.

Control panels

  • cPanel/WHM officially supported on Rocky 10
  • Plesk Obsidian
  • ISPmanager
  • Webuzo and CloudPanel

Enterprise middleware

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

Databases

  • PostgreSQL 15 AppStream module
  • MariaDB 10.5+ and MySQL 8
  • Redis from AppStream
  • MongoDB Community Edition

Containers

  • Podman 4.x default (rootless)
  • Buildah and Skopeo
  • Quadlet for systemd-managed pods
  • Docker CE for cross-runtime compatibility

Compliance and hardening

  • SELinux enforcing by default
  • OpenSCAP with CIS / STIG profiles
  • FIPS modules available
  • auditd, AIDE, fail2ban

Build infrastructure

  • mock for clean RPM builds
  • tito for packaging workflows
  • pungi for compose builds
  • reproducible parity with RHEL package versions
Measured performance

NVMe RAID10 and EPYC, in numbers.

Below are the results from Geekbench 6 runs on the Dedicated CPU D-4 plan in Amsterdam. This server had 2 vCPUs pinned on two cores of an EPYC Genoa processor, 4 GB of DDR5 ECC memory and 60 GB of NVMe RAID10 storage. All Geekbench 6 runs were done in a 'fresh start' state after every run to ensure consistency of results. The full results and raw data for every run can be found on the benchmarks page for this test.

122,959
4K random read IOPS, fio mixed 4K read/write at queue depth 32 on NVMe RAID10.
87,730
4K random write IOPS. (Direct I/O (non-buffered) for database applications).
2,000 / 6,414
Geekbench 6 single / multi. The single core Geekbench 6 score for the VPS, as well as the multi core score (for the number of cores in the VPS's CPU), with links to the Geekbench public profile for each of the 5 runs for the VPS, and the median score for the 5 runs.
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.

All lifecycle actions (e.g. create VPS, provision, ...) through the control panel and REST API without requiring a support ticket. All actions fully scriptable end to end (i.e. suitable for use with Terraform and Ansible.

Reboot, shutdown, force-reset
Reboot/Shutdown/force-reset from Panel/API, hard-reset in case VPS is unresponsive (like when it's not booting), ACPI powered off VPSs (when it's powered on and just idle).
Reinstall any supported OS
Wipe the VPS and start over from scratch in under a minute. All servers provisioned with Cloud-Init, and your SSH key will automatically be added to newly provisioned servers.
Rescue mode
Boot from a recovery environment (e.g. GNU Parted) with your server's disks mounted. Use this to fix file system problems, change a root password you have forgotten, and more.
Custom ISO upload
Upload your own 64bit Linux ISO to attach as a virtual CDROM to install from within the HTML5 console.
HTML5 console
HTML5 console, no VNC required to access console when SSH is misconfigured.
Reverse DNS (PTR)
Change the reverse DNS (PTR) records for your IP addresses (both IPv4 and IPv6 addresses) in the control panel. This is required for any mail server that sends mail which is hosted on your VPS.
SSH key management
Attach an existing SSH key(s) to a newly created server. The SSH key(s) will be automatically injected by Cloud-Init on the first boot of the newly created 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.

The pricing for the same Linux distribution in both regions is the same. The prices listed are for 2-year billing. The same Linux distribution is offered in the Standard, Dedicated CPU and High Memory tier in Amsterdam as well as in New York.

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 a Rocky Linux VPS
in under a minute.

Deploy a VPS in under a minute. Same hardware, same control panel, same support in Amsterdam and New York. Pick a region, add an SSH key and the Rocky Linux VPS deploys within a minute and you can ssh in as root via Cloud-Init on first boot.

Common questions

FAQ about running Rocky Linux on BuyVPS.

Quick answers about plan choice, deployment, support and day-to-day operation of Rocky Linux on KVM.

FAQ

Common questions

Which Rocky Linux version do you support in the panel?
Rocky Linux 9 (Blue Onyx). We can deploy a Rocky Linux 9 VPS from within the control panel in under a minute. The server is then pre-configured using Cloud-Init.
Why pick Rocky over AlmaLinux?
We believe that Rocky Linux targets bug-for-bug RHEL parity and thus also follows the same patch timing as RHEL. AlmaLinux on the other hand targets ABI compatibility with RHEL, so it has different governance and the way upstream changes flow downstream is different than for Rocky. Both can be used for most workloads, but there are differences.
Can I run cPanel on Rocky Linux?
Yes. cPanel officially supports Rocky Linux 9.
How does Rocky get its updates?
The Rocky team rebuilds from RHEL source RPMs. Patches typically follow the upstream RHEL release timing.
Is SELinux enabled by default?
Yes, in enforcing mode. This is the default configuration for RHEL and similar distributions. Running in permissive mode is generally only recommended for specific workloads that require this type of configuration.
Can I migrate from CentOS Linux 7 or 8 to Rocky?
Yes. The migrate2rocky script can be used to perform an in-place upgrade from CentOS to Rocky Linux. We recommend performing a full data backup prior to running the script.
Does Rocky support FIPS mode?
Yes. FIPS-validated cryptographic modules are available in the standard repositories.
Can I use dnf modules and AppStream?
Yes, Rocky Linux includes full AppStream support. That means that packages like PostgreSQL, MariaDB, Node.js, Ruby and many more are managed as modules with dnf.
Ready to deploy

Deploy Rocky Linux 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