Skip to content

VPS with CentOS

CentOS: Stream 9 for new projects, 7 and 8 for legacy software

Price
from $2.85/mo
Locations
4 in Europe
Rental
from 1 day
root@centos: ~ — centos 7 · 8 · Stream 8/9
root@centos:~# neofetch
OS:
CentOS 7 · 8 · Stream 8/9
Host:
ExpressHost VPS · Amsterdam
CPU:
Ryzen 9950x
Memory:
from 2 GB DDR5
Disk:
from 10 GB NVMe
Access:
root · SSH key · VNC in the bot
Reinstall:
one button in the bot

root@centos:~#

Available versions are listed at the second order step in the bot, “Choose OS”.

Configurations for the job

Six steps from small to large, each with example workloads.

Server location
  1. 01

    Cron jobs and monitoring

    Scheduled scripts, a monitoring agent or one light service

    • Cron jobs
    • Monitoring agent
    • Telegram bot
    Why these resources
    CPU
    1 vCPU
    Memory
    2 GB DDR5
    Disk
    10 GB NVMe

    $2.85/mo

    $0.10 for 24 hours

    Order in the bot

    $3.14/mo

    $0.11 for 24 hours

    Order in the bot

    $2.59/mo

    $0.09 for 24 hours

    Order in the bot

    $3.10/mo

    $0.11 for 24 hours

    Order in the bot
  2. 02

    Website on Nginx and PHP

    A site or landing page on Nginx and PHP-FPM with a small database

    • Nginx and PHP-FPM
    • MariaDB
    • SSL certificate
    Why these resources
    CPU
    1 vCPU
    Memory
    2 GB DDR5
    Disk
    20 GB NVMe

    $3.29/mo

    $0.12 for 24 hours

    Order in the bot

    $4.48/mo

    $0.16 for 24 hours

    Order in the bot

    $2.99/mo

    $0.11 for 24 hours

    Order in the bot

    $3.89/mo

    $0.14 for 24 hours

    Order in the bot
  3. 03Recommended

    Containerized app

    An app and a database in Podman or Docker on CentOS Stream 9

    • Podman
    • Docker
    • PostgreSQL
    Why these resources
    CPU
    2 vCPU
    Memory
    4 GB DDR5
    Disk
    40 GB NVMe

    $6.58/mo

    $0.24 for 24 hours

    Order in the bot

    $8.97/mo

    $0.32 for 24 hours

    Order in the bot

    $5.98/mo

    $0.21 for 24 hours

    Order in the bot

    $7.77/mo

    $0.28 for 24 hours

    Order in the bot
  4. 04

    Legacy software on CentOS 7 or 8

    A copy of a production server to migrate legacy software calmly

    • Copy of an old server
    • Migration testing
    • Legacy software
    Why these resources
    CPU
    4 vCPU
    Memory
    8 GB DDR5
    Disk
    80 GB NVMe

    $13.15/mo

    $0.47 for 24 hours

    Order in the bot

    $17.94/mo

    $0.64 for 24 hours

    Order in the bot

    $11.96/mo

    $0.43 for 24 hours

    Order in the bot

    $15.54/mo

    $0.56 for 24 hours

    Order in the bot
  5. 05

    Builds and tests for RHEL

    A CI runner: building and testing packages for future RHEL releases

    • CI runner
    • RPM builds
    • Tests for RHEL 9
    Why these resources
    CPU
    6 vCPU
    Memory
    12 GB DDR5
    Disk
    150 GB NVMe

    $20.90/mo

    $0.75 for 24 hours

    Order in the bot

    $28.50/mo

    $1.02 for 24 hours

    Order in the bot

    $19.00/mo

    $0.68 for 24 hours

    Order in the bot

    $24.70/mo

    $0.88 for 24 hours

    Order in the bot
  6. 06

    Several services with databases

    Several apps and databases on one server

    • 3–5 services
    • PostgreSQL + Redis
    • Queues
    Why these resources
    CPU
    8 vCPU
    Memory
    16 GB DDR5
    Disk
    200 GB NVMe

    $23.14/mo

    $0.83 for 24 hours

    Order in the bot

    $31.56/mo

    $1.13 for 24 hours

    Order in the bot

    $21.04/mo

    $0.75 for 24 hours

    Order in the bot

    $27.35/mo

    $0.98 for 24 hours

    Order in the bot

Need a different size? Build a configuration or pick a ready-made plan.

Why these resources

Minimums come from the apps' official requirements; our estimates are marked.

  1. 01Cron jobs and monitoring1 vCPU · 2 GB · 10 GB

    CentOS Stream 9 is the branch RHEL 9 is built from. For installing RHEL 9, Red Hat states a minimum of 1.5 GB of memory and 10 GB of disk. The configurator sets memory in 1 GB steps, hence 2 GB.

  2. 02Website on Nginx and PHP1 vCPU · 2 GB · 20 GB · estimate

    Room for site files, the database and logs. Our estimate.

  3. 03Containerized app2 vCPU · 4 GB · 40 GB · estimate

    A second core and 4 GB for the app and the database, 40 GB for container images. Our estimate.

  4. 04Legacy software on CentOS 7 or 84 vCPU · 8 GB · 80 GB · estimate

    Headroom so an old server with its database fits in whole. Our estimate.

  5. 05Builds and tests for RHEL6 vCPU · 12 GB · 150 GB · estimate

    Our estimate for parallel builds and tests.

  6. 06Several services with databases8 vCPU · 16 GB · 200 GB · estimate

    Our estimate for several heavily loaded services.

CentOS VPS FAQ

No answer here? Message @ExpressHost_SupportBot.

Which CentOS version should I choose?

For a new server, CentOS Stream 9: the CentOS Project ships updates for it until May 31, 2027. CentOS Linux 7 and 8 and CentOS Stream 8 no longer get updates, security updates included; they are only for legacy software that hasn't been migrated yet.

When did support for CentOS 7 and 8 end?

CentOS Linux 8 on December 31, 2021, CentOS Stream 8 on May 31, 2024, CentOS Linux 7 on June 30, 2024. If your software allows it, move to CentOS Stream 9, Rocky Linux or AlmaLinux: they are systems of the same RHEL family with packages via dnf.

How do I connect over SSH?

With ssh root@IP: the address and root password arrive in the bot after payment. You can add an SSH key when ordering or under “Settings → SSH keys”, and the VNC console opens right from the bot.

Can I reinstall the system?

Yes, the OS is reinstalled with one button in the server panel in the bot. Save the files you need before reinstalling.

CentOS VPS on Ryzen and NVMe — in 4 steps.