Back to site

Install Plesk Obsidian

Install Plesk Obsidian on a HolyCloud VPS via the official installer and open firewall ports.

Install Plesk Obsidian

Plesk Obsidian centralizes web hosting, databases, mail, and SSL certificates on a HolyCloud Linux VPS. The official one-command installer deploys the latest stable release.

Prerequisites

  • Fresh or recently reinstalled HolyCloud VPS (Ubuntu 22.04/24.04 or Debian 12 recommended)
  • Minimum 2 GB RAM (4 GB advised for multiple sites)
  • 20 GB+ free disk space
  • Domain or IP to access the panel after installation
  • root SSH access

Tip: back up or snapshot the VPS from the HolyCloud customer area before installation. Plesk deeply changes Nginx/Apache, MySQL, and system services.

Step 1: prepare the system

sudo apt update && sudo apt upgrade -y
sudo hostnamectl set-hostname panel.votredomaine.fr

Check hostname resolution (optional but useful for mail):

hostname -f

Disable conflicting panels or stacks (Webmin, another Plesk) if present.

Step 2: Plesk installer (one-liner)

Download and run the automatic installer:

curl -fsSL https://autoinstall.plesk.com/one-click-installer | sudo bash

Silent install with options (example):

sudo sh -c 'curl -fsSL https://autoinstall.plesk.com/plesk-installer | bash -s -- install plesk'

This may take 15 to 45 minutes. Follow progress:

sudo tail -f /var/log/plesk/install/autoinstaller3.log

At the end, the installer shows the access URL and initial administrator password.

Step 3: first login

Open the panel:

https://IP_DU_VPS:8443

or

https://panel.votredomaine.fr:8443

Log in with admin and the provided password. Plesk guides you through license (trial or key), hostname, and the first subscription.

Reset admin password if lost:

sudo plesk login

Shows a temporary one-time login link.

Step 4: firewall ports to open

On the VPS with UFW:

sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 8443/tcp
sudo ufw allow 8447/tcp
sudo ufw allow 53/tcp
sudo ufw allow 53/udp
sudo ufw enable
sudo ufw status numbered

| Port | Usage |

|------|--------|

| 22 | SSH (administration) |

| 80 / 443 | HTTP/HTTPS websites |

| 8443 | Plesk panel (HTTPS) |

| 8447 | Plesk installer / updates |

| 53 | DNS if you use Plesk DNS server |

| 25, 465, 587 | SMTP (mail) if mail server active |

| 110, 995, 143, 993 | POP/IMAP (mail) |

In the HolyCloud panel, allow the same inbound traffic if an additional network firewall applies to your plan.

Step 5: post-installation

Plesk updates:

sudo plesk installer update

Check services:

sudo systemctl status psa sw-engine sw-cp-server
sudo plesk version

Enable Fail2Ban and Plesk backups from the UI (Extensions → Backup).

Verification

  • Panel reachable at https://IP:8443 without a blocking certificate error (self-signed at first — replace via Let's Encrypt in Plesk)
  • sudo plesk bin subscription --list after creating a test subscription
  • Test site published on port 443

Need help?

HolyCloud: connectivity, VPS resources, network firewall. Plesk: official documentation and license support for the panel itself.