Getting Started

Installing Vanta Panel

Installing Vanta Panel

This guide takes you from a fresh server to a working panel in a few minutes.

Requirements

  • A fresh VPS running Ubuntu 22.04 LTS (or newer) or Debian 12 (or newer). Older releases ship PHP 7.x, which the panel does not support — the installer stops with a clear message if the version is too old.
  • 64-bit CPU (x86_64 or arm64).
  • ~2 GB RAM and ~3 GB free disk minimum.
  • Root access (run the installer with sudo).
  • Nothing else already serving ports 80/443 — no existing nginx or Apache.

Recommended ports open at your VPS provider's firewall: 80 and 443 for the panel and websites, 22 for SSH, and the mail ports (25, 587, 465, 143, 993, 110, 995) only if you use email.

Run on a clean server. The installer configures Apache, MariaDB, Postfix, Dovecot and more; mixing it with an existing web or mail stack is unsupported.

Install

Upload and extract the bundle, then run the installer as root from inside the extracted folder:

unzip vantapanel.zip
cd vantapanel
sudo bash bin/install.sh

The installer runs pre-flight checks (OS, PHP version, architecture, disk, ports) and is idempotent — re-running it is safe and never resets your database password or admin account.

Optional install settings

Set any of these environment variables before the command, for example sudo DOMAIN=panel.example.com bash bin/install.sh:

  • DOMAIN — brand the panel to this domain and use mail.<domain> as the mail hostname. If omitted, the panel is reached by the server's public IP on a self-signed certificate.
  • ADMIN_USER — admin username (default admin).
  • ADMIN_PASS — admin password (default: a random one is generated and printed).
  • VANTAPANELSKIPMAIL=1 — skip the mail server (Postfix/Dovecot/SpamAssassin).
  • VANTAPANELSKIPWEBMAIL=1 — skip Roundcube webmail.

When it finishes, the installer prints a banner with your access URLs and logins — save those immediately.

First login

Open the admin panel at https://<your-domain-or-IP>/vwhm. It asks for two logins, in this order:

  1. Browser gate (Basic Auth) — username admin and the gate password printed by the installer.
  2. Vanta Panel admin — the admin username and password printed by the installer.
Using the IP with no domain? The certificate is self-signed, so your browser warns on the first visit — click through to proceed. See Getting a trusted SSL certificate to fix this.

The user panel for hosting accounts lives at https://<your-domain-or-IP>/vpanel.

Upgrading

To upgrade, extract a newer bundle and run the installer again — it is safe and preserves your data. Alternatively, the vWHM Updates page can apply new versions in place with one click.

Last updated Jul 1, 2026 · Need help?