Skip to content

CMS hosting for every kind of website

Publish with the content management system that fits your project: Drupal or Joomla for structured websites, Ghost for blogs and newsletters, Strapi or Directus as a headless back end, or an online store. Run it on a HyperDC VPS, VDS or dedicated server, preinstalled as an app option or installed with our guide.

  • Ghost for publishing and paid newsletters
  • Drupal and Joomla for structured websites
  • Strapi and Directus as headless back ends
  • WooCommerce, PrestaShop, OpenCart and Magento stores

CMS Hosting

Every app runs on a HyperDC VPS, VDS or dedicated server with full root access. Plans appear on each page as soon as they are online.

What a server adds to your CMS

Shared hosting runs PHP sites well. A server of your own adds Node.js, background workers, search engines and the freedom to choose every version.

The runtime your CMS expects

Install the PHP or Node.js version and the database the CMS supports, and upgrade them on your schedule instead of a shared host’s.

Caching under your control

Add OPcache, Redis or Valkey, a page cache or Varnish where the CMS supports them, and tune them for your traffic.

Staging next to production

Run a copy of the site on a second subdomain to test updates, themes and extensions before they reach your visitors.

Root access, your rules

Every Linux VPS, VDS and dedicated server comes with full root access: you choose the versions, the add-ons and the security settings.

Preinstalled or with our guide

Choose the app as an option when you order and it is installed for you, or set it up yourself with our step-by-step guide.

Backups included

Free weekly and monthly backups come with every VPS and VDS plan. For data that changes every day, keep copies of your own as well.

Locations on three continents

Run your server in the United States, Europe or Asia, close to the people who use it. The order form estimates the latency from where you are to each location.

Room to grow

Start on a VPS and move to a bigger plan, a VDS with NVMe storage or a dedicated server when your data and users grow.

Which server fits your CMS?

Traffic, the number of editors and the extensions you add set the load more than the CMS itself. Start here and grow with your site.

Which server fits your CMS?
Feature
Small site A blog, a portfolio or a company site
Recommended Busy site A store or a site with many editors
Large store Magento or a catalog with thousands of products
vCPUVirtual processor cores of the server. 1–2 2–4 4+
MemoryMemory for the app, its database and the operating system. 2 GB 4 GB 8 GB+
DiskNVMe or SSD storage for the app, its data and local backups. 20 GB 40 GB 80 GB+
Extras on the serverServices that run next to the CMS and need their own memory. Database only Database plus Redis or Valkey Database, OpenSearch, Valkey and Varnish
  • Small site

    A blog, a portfolio or a company site

    vCPUVirtual processor cores of the server.
    1–2
    MemoryMemory for the app, its database and the operating system.
    2 GB
    DiskNVMe or SSD storage for the app, its data and local backups.
    20 GB
    Extras on the serverServices that run next to the CMS and need their own memory.
    Database only
  • Recommended

    Busy site

    A store or a site with many editors

    vCPUVirtual processor cores of the server.
    2–4
    MemoryMemory for the app, its database and the operating system.
    4 GB
    DiskNVMe or SSD storage for the app, its data and local backups.
    40 GB
    Extras on the serverServices that run next to the CMS and need their own memory.
    Database plus Redis or Valkey
  • Large store

    Magento or a catalog with thousands of products

    vCPUVirtual processor cores of the server.
    4+
    MemoryMemory for the app, its database and the operating system.
    8 GB+
    DiskNVMe or SSD storage for the app, its data and local backups.
    80 GB+
    Extras on the serverServices that run next to the CMS and need their own memory.
    Database, OpenSearch, Valkey and Varnish

Starting points: the projects publish software requirements rather than server sizes, except Ghost (at least 1 GB of memory) and Magento, whose search engine needs memory of its own. Busy sites need more.

Launch your CMS in four steps

From the order to the first login.

  1. Pick your CMS

    Open the pages below to compare what each system is built for and what it needs on the server.

  2. Choose your server

    Pick a VPS, VDS or dedicated server in the size from the table above and the location closest to your users.

  3. Install it

    Choose the CMS as an app option when you order, or follow our guide for the web server, database and CMS.

  4. Add your domain and TLS

    Point a subdomain such as app.example.com at the server’s IP address and serve the app over HTTPS with a free Let’s Encrypt certificate.

Related solutions

WordPress Hosting

Managed WordPress with LiteSpeed, caching and the WordPress Toolkit.

Learn more

Linux Web Hosting

cPanel hosting for PHP sites, email and databases.

Learn more

Linux VPS Hosting

KVM servers with full root access for any app stack.

Learn more

Self-Hosted App Hosting

Nextcloud, Immich, Jellyfin, Vaultwarden and more on your server.

Learn more

Business App Hosting

CRM, ERP, team chat, meetings, analytics and Forex VPS.

Learn more

Docker Hosting

Containers and Compose stacks with full root access

Learn more

Frequently asked questions

Still have a question? Send us a message and our team will reply by email.
What is the difference between a traditional and a headless CMS?

A traditional CMS such as Drupal, Joomla or Ghost stores your content and also renders the pages visitors see. A headless CMS such as Strapi or Directus only stores and delivers content through an API; your own front end, mobile app or static site generator displays it.

Which CMS should I choose?

For a blog or a newsletter with paid members, Ghost. For a site with many content types, roles and languages, Drupal or Joomla. For content that feeds an app or a JavaScript front end, Strapi or Directus. For a store, WooCommerce if you already use WordPress, otherwise PrestaShop, OpenCart or Magento Open Source.

Do I need a VPS, or is web hosting enough?

PHP systems such as WordPress, Joomla, Drupal, OpenCart and PrestaShop also run on our Linux web hosting. Choose a VPS when you need Node.js (Ghost, Strapi, Directus), a search engine such as OpenSearch for Magento, background workers, or versions and settings a shared server does not allow.

Can you move my existing site?

Migration is free on our Linux VPS plans. Tell us which CMS you run and where it is hosted, and we will reply with the steps. Keep the old site online until the new one works, then switch your DNS.

How does the CMS send email?

Password resets, staff invitations, order confirmations and newsletters need outgoing email. Connect the CMS to an SMTP service or a transactional email provider, and add SPF, DKIM and DMARC records to your domain so messages reach the inbox.

Who updates the CMS?

You do, with full root access. Apply security releases soon after they come out, update extensions and themes with the core, and take a backup before each major upgrade. A staging copy on a second subdomain lets you test first.

Can I run several sites on one server?

Yes. A web server such as Nginx or Caddy serves each site on its own domain, and each CMS gets its own database. Give each busy site enough memory, and keep sites of different customers in separate system users.

Is port 25 open on my VPS?

Outbound port 25 is closed by default on HyperDC VPS. For services ordered for a term of 3 months or longer, we open it on request: open a support ticket. Until then, send through an SMTP relay on port 587. A relay or email service also helps your mail reach the inbox.

Ready to launch your site?

Tell us what you want to run and for how many people, and we will help you pick the right server.

Генерирај лозинка

Please confirm