Download and install

One command on a clean server. The installer verifies a signed build before it runs anything.

Requirements

  • A clean server (physical or VPS) with root access.
  • AlmaLinux 8, 9 or 10, or Rocky Linux 9 or 10, on x86_64.
  • Enough RAM for the services you enable. ClamAV alone keeps about 1.5 GB resident and can be turned off per node. A public IPv4 address is required.
  • Debian, Ubuntu and Windows Server are coming soon.

Install

As root, on the new server:

curl -fsSL https://license.teraservercloud.com/artefactos/instalar.sh | bash

When it finishes, open the administration interface on port 2087 of your server. Customers use port 2083. The first start generates a self-signed certificate; replace it with a real one once your hostname points at the server.

What the installer does

  • Checks the distribution and architecture and refuses to continue on anything it does not support.
  • Downloads the build and checks its SHA-256 and signature before opening it. The server never compiles anything.
  • Installs and configures the web stack, mail (Postfix, Dovecot, Rspamd, ClamAV), DNS (BIND), databases, FTPS, webmail and the firewall.
  • Enables disk quotas and starts the panel service, then confirms the service is really running before reporting success.
  • Creates your administrator account.
Run the installer on a new server. Installing on a machine that already hosts websites under another control panel is not supported; use the migration tools to move accounts across instead.

After installing

  1. Sign in on port 2087 and set up two-factor authentication.
  2. Add a backup destination.
  3. Create a plan and your first customer account.
  4. Optional: buy a license and add it under License to unlock multiple PHP versions and the other paid features.

Full guides are in the documentation. Stuck? Write to [email protected].