What is Plesk and why use it?
Plesk is a cross-platform web hosting control panel available on both Linux and Windows. It lets you manage domains, email accounts, MySQL/PostgreSQL databases, TLS certificates, backups and applications like WordPress from a single graphical interface. Compared to the pure command line, it dramatically reduces the time needed to set up a new site or client. It natively integrates a firewall, antivirus and DevOps tools (Git, Docker, Node.js). For a VPS, Plesk eliminates the need to manually install and maintain Apache/Nginx, Postfix, Dovecot and SSL tools.
The 3 Plesk editions at a glance
Scroll the table
| Criterion | Web Admin | Web Pro | Web Host |
|---|---|---|---|
| Domains | ≤ 10 | ≤ 30 | No cap |
| Servers per licence | 1 | 1 | 1 |
| Reseller accounts | No | No | Yes |
| Subscription and customer account management | No | Yes | Yes |
| WP Toolkit | SE (limited) | Full | Full |
| Cgroups Manager (resource limits) | No | Yes | Yes |
| Price (VPS licence, see plesk.com) | Lowest | Mid-range | Highest |
Web Admin Edition: for personal projects
The Web Admin Edition is the entry point into the Plesk ecosystem. It is perfectly suited to developers hosting their own projects, freelancers with a limited portfolio or startups that don't yet need to manage dozens of clients. The main limitation is the cap of ten domains per server. WP Toolkit comes in its SE version, without cloning or staging: the full version is included from Web Pro onwards, or can be bought as an extension. It includes neither subscription and customer account management nor reseller accounts.
Web Pro Edition: for web agencies
The Web Pro Edition raises the cap from ten to thirty domains and adds the full WP Toolkit along with subscription and customer account management. It is the reference edition for a web agency managing a few dozen client sites from a single server — and that thirty-domain cap is the deciding criterion: beyond it you must move to Web Host, which has no domain cap. You can create separate client accounts with allocated resources (disk space, mailboxes, databases) without offering resale. It also includes Cgroups Manager to cap resources per subscription (OS-dependent), and this is where CloudLinux OS, licensed separately, becomes a serious security argument as soon as several clients share the same server.
Web Host Edition: for hosting providers and resellers
The Web Host Edition is the professional licence for hosting providers. It removes the domain limit and, most importantly, adds reseller management. Your reseller clients can themselves create and manage hosting accounts for their own customers. Each licence covers one server: for a multi-node infrastructure, plan one licence per server.
Key extensions by use case
- Imunify360 — all-in-one security suite: firewall, intrusion detection, antivirus scanning and PHP script protection; recommended whenever third-party clients host code on your server
- ImunifyAV — free version of Imunify limited to antivirus scanning; a good starting point for Web Admin without an extension budget
- WordPress Toolkit — centralised management of all WordPress installations: bulk updates, staging/production cloning (full version only), security scanning and automatic hardening
- Git — direct synchronisation from a Git repository to a domain's web directory; ideal for lightweight CI/CD workflows
- Node.js — hosting Node.js applications directly from Plesk, via the free Node.js Toolkit extension: Node.js version selection, npm or Yarn dependency installation and per-application environment variables
- SSL It! — automation of Let's Encrypt certificates for all panel domains, with automatic renewal and forced HTTPS redirection
CloudLinux OS: when do you need it?
CloudLinux OS is an operating system derived from RHEL, designed specifically for shared hosting. Its flagship feature, LVE (Lightweight Virtual Environment), creates a sandbox per Plesk user: if a site consumes 100% of the CPU, other sites are unaffected. CloudLinux also adds CageFS, which isolates each user in their own virtual file system. The PHP Selector module lets each client choose their PHP version independently (it requires CageFS). These features are essential if you host clients whose code you don't control.
How to choose based on your profile
Three questions are enough to guide your choice. First question: how many domains will you host? If fewer than ten and they are your own projects, Web Admin is sufficient. Second question: do you have clients whose sites you manage, even without reselling hosting? If yes, go with Web Pro. Third question: do you want to create reseller accounts or host more than thirty domains? In that case, Web Host is essential.
Installing Plesk on a ServOrbit VPS
System prerequisites
Choose Ubuntu 22.04 LTS or Debian 12 for Web Admin and Web Pro. Ubuntu and Debian also suit Web Host; CloudLinux, however, is an RHEL-family distribution (versions 7, 8 or 9 with Plesk), which is not among the images offered on our VPS. Minimum requirements, whatever the edition: 1 GB of RAM plus 1 GB of swap, and 20 GB of disk. In the VPS firewall (ServOrbit client area), open 80 and 443 to everyone; restrict 8443 (Plesk interface over HTTPS) to your admin IP address, open 8447 (Plesk Installer and updates) only from that same address and only during maintenance, and keep 8880 (unencrypted Plesk interface over HTTP) closed.
Run the automatic installer
Log in as root via SSH then run:
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer). The script detects your distribution, downloads the packages and automatically configures Apache/Nginx, MySQL, Postfix and Dovecot. Installation takes around fifteen minutes on average, depending on bandwidth and OS.Access the interface and enter the licence
Once installation is complete, open
https://your-ip:8443in your browser. Plesk immediately asks for a licence key: enter the key provided by ServOrbit in your client area.Configure reverse DNS and hostname
In the ServOrbit client area, configure the rDNS of the VPS's main IP to point to your server's FQDN (e.g.
srv1.mydomain.com). Then, in Plesk, go to Tools & Settings → Server Settings and enter the same FQDN in the Full hostname field.Enable Let's Encrypt on the panel
In Plesk, go to Tools & Settings → SSL/TLS Certificates (Security section) and click Let's Encrypt. Check the proposed domain name and email address, then click Install. Plesk will replace the self-signed certificate with a valid Let's Encrypt certificate that renews automatically.
Recommended post-installation configuration
Once Plesk is operational, a few additional settings secure and optimise your server. Enable the built-in firewall and allow only the necessary ports. Configure automatic backups to remote storage — Plesk supports, among others, an FTP server (with FTPS), Amazon S3 and S3-compatible storage, Google Drive and Microsoft OneDrive — with a retention of at least 7 days. Update Plesk immediately after installation via plesk installer --select-release-latest --upgrade-installed-components.
Before changing edition (e.g. from Web Admin to Web Pro), create a full server backup from Plesk. The licence change does not delete your data, but any intervention on the licensing system can trigger a service restart — having a snapshot allows you to roll back in case of an unexpected problem.
Troubleshooting common issues
Three incidents come up regularly after a Plesk installation. First incident: licence activation fails with a network error. Check that outbound port 443 is open on your VPS — test with curl -I https://plesk.com. Second incident: the MySQL service refuses to start after installation — check with ss -tlnp | grep 3306 and stop the conflicting service before restarting MySQL via plesk repair all. Third incident: you have lost the Plesk admin password — run plesk login as root SSH to generate login links carrying a token, one on the hostname and one on the server IP; never share them.
Conclusion: the edition that fits you
Plesk is an investment that pays off quickly once it replaces hours of manual configuration. Web Admin suits personal projects with fewer than ten domains. Web Pro is the natural choice for web agencies managing clients without hosting resale. Web Host is essential for hosting providers and resellers who need reseller accounts and no domain cap.