Skip to main content

Available operating systems

IllusionCloud provides a variety of operating systems for KVM virtual servers, so you can tailor your environment to your application requirements. The most popular options include:

  • Ubuntu Server (LTS versions) – A widely used Linux distribution known for stability, extensive package repositories, and strong community support. Ideal for web servers, development stacks, and general-purpose workloads.
  • Debian – A stable, community-driven distribution with long release cycles. Suitable for servers that require reliability and minimal changes over time.
  • AlmaLinux / Rocky Linux – Enterprise-grade distributions that are binary-compatible with Red Hat Enterprise Linux (RHEL). Perfect for production workloads, cPanel installations, and commercial applications requiring RHEL compatibility.
  • CentOS Stream – A rolling-release distribution that tracks just ahead of RHEL. Recommended for testing and development environments that need access to the latest features.
  • Fedora Server – A cutting-edge distribution showcasing the latest technologies. Useful for early adopters or development environments where new features are required.
  • Arch Linux – A lightweight, minimal distribution offering full control over installed packages. Ideal for advanced users who want a highly customisable environment.
  • Windows Server (2019/2022) – Available for workloads that require Microsoft technologies such as IIS, .NET, or Remote Desktop Services. Note that Windows licences incur an additional cost.
  • FreeBSD – Provides a robust UNIX-like environment with advanced networking features (e.g., PF firewall, Jails). Suitable for specialised applications or users familiar with BSD systems.
  • Custom ISO / BYO OS – With KVM, you can mount your own ISO image and install any operating system that runs on x86_64 hardware. This includes other Linux distributions, firewall/router appliances, or hypervisors.

Choosing the right OS

  • Consider the software stack you plan to run. Choose a distribution that is well supported by your applications and has the necessary package repositories.
  • For long-term stability and security updates, select an LTS or enterprise distribution (e.g., Ubuntu LTS, AlmaLinux, Rocky).
  • For Microsoft-based workloads, select a Windows Server edition and ensure you have the appropriate licences.
  • Advanced users who need a custom environment can use the custom ISO option to install their preferred OS.
  • If you’re unsure, Ubuntu Server LTS is a good default for most use cases due to its ease of use and community support.