OpenPanel is a modern hosting control panel that includes an admin interface (OpenAdmin) and a user-friendly panel for managing websites. This guide explains how to install OpenPanel on a fresh LifeinCloud VPS running Ubuntu.

Requirements

  • A fresh LifeinCloud VPS with Ubuntu 22.04 or 24.04.
  • At least 2 vCPU / 4 GB RAM (minimum) and 20 GB disk.
  • Root SSH access.
  • A domain or subdomain (optional, recommended), e.g. panel.example.com.
  • Firewall note: By default, the LifeinCloud Cloud Firewall is disabled, meaning all ports are open. If you enable it later, remember to allow TCP ports 80, 443, 2083 (user panel), and 2087 (admin panel).

Step 1 — Connect to your VPS

ssh root@YOUR.SERVER.IP

Update and upgrade system packages:

apt update && apt -y upgrade

Set your timezone and hostname (optional):

timedatectl set-timezone Europe/Bucharest
hostnamectl set-hostname panel.example.com
reboot
    

Step 2 — Install OpenPanel

Run the official installer script:

bash <(curl -sSL https://openpanel.org)

Optional: allocate custom Docker storage space (example: 250 GB):

bash <(curl -sSL https://openpanel.org) --docker-space=250

See the official docs for installer options: OpenPanel Documentation.

Step 3 — Access the panel

  • User Panel: https://YOUR.SERVER.IP:2083
  • Admin Panel: https://YOUR.SERVER.IP:2087

Log in with the credentials created during installation. You can later bind your panel to a domain and secure it with SSL.

Step 4 — Post-install checklist

  • Create your first user and hosting plan from OpenAdmin.
  • Generate an SSL certificate for your panel domain.
  • Harden access: consider restricting :2087 if you enable the LifeinCloud firewall, or disable OpenAdmin when not in use with:
    opencli admin off

    Enable it again with opencli admin on.

  • Keep your system and OpenPanel updated.
For more details, visit the OpenPanel Documentation.
Esta resposta lhe foi útil? 1 Usuários acharam útil (1 Votos)