Skip to main content
Version: 2.0.1

OpenPanel Installation on Google Cloud

This guide will walk you through deploying OpenPanel on a Google Cloud VM instance with Ubuntu.


Prerequisitesโ€‹

  • An active Google Cloud account.
  • Basic familiarity with SSH, Compute Engine, and firewall settings.

Step 1: Create a VM Instanceโ€‹

  1. Log in to the Google Cloud Console.
  2. Navigate to Compute Engine โ†’ VM instances โ†’ Create Instance.
  3. Choose a boot disk image:
    • Ubuntu 24.04
  4. Select a machine type meeting the minimum requirements:
    • 1 CPU, 2 GB RAM (recommended: e2-small or equivalent)
  5. Add a network tag (e.g., OPENPANEL) for firewall rules.
  6. In Network interfaces, assign a static external IP.
  7. Click Create to launch the VM.

Step 2: Configure Firewall Rulesโ€‹

  1. Navigate to VPC Network โ†’ Firewall rules โ†’ Create Firewall Rule.
  2. Configure the rule:
    • Targets: Specified target tags โ†’ OPENPANEL
    • Source IP ranges: 0.0.0.0/0
    • Protocols and ports: tcp:2087 (admin panel port)
  3. Save the firewall rule.

OpenPanel manages its own internal firewall; the above rule allows external access to the admin panel.


Step 3: Connect to Your VMโ€‹

Use SSH to connect:

ssh username@yourStaticIpAddress

Replace username with your VM username (e.g., ubuntu or debian) and yourStaticIpAddress with your static external IP.


Step 4: Run the OpenPanel Installerโ€‹

Once connected, run the installer script:

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

Follow the prompts to select your preferred database engine and complete installation.


Step 5: Access OpenPanelโ€‹

  1. Open your browser and navigate to:
https://yourStaticIpAddress:2087
  1. Log in using the credentials created during installation.

Notesโ€‹


Congratulations! You have successfully installed OpenPanel on Google Cloud.