Operations 5 min read

Step-by-Step Guide: Install 1Panel on Linux and Deploy webman-admin via Docker

This tutorial explains how to install the open‑source 1Panel server management panel on a Linux host, configure Docker and firewall settings, and then use Docker to pull, configure, and run the webman‑admin container, providing full URLs, commands, and troubleshooting tips.

Open Source Tech Hub
Open Source Tech Hub
Open Source Tech Hub
Step-by-Step Guide: Install 1Panel on Linux and Deploy webman-admin via Docker

What is 1Panel?

1Panel is a modern, open‑source Linux server operation management panel.

Installing 1Panel

Download and execute the quick‑start script with the following command:

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh

The script fetches the v1.10.0‑lts package, extracts it (default to /opt), detects an existing Docker installation, installs docker‑compose, opens port 23181, creates a default user Tinywan with password 3308670920, and starts the 1Panel service.

After installation, access the panel at http://<em>server_ip</em>:23181 (external) or http://127.0.0.1:23181 (internal). Ensure the cloud security group allows port 23181.

Deploying webman‑admin with Docker

Add the GitHub repository as a source:

https://github.com/Tinywan/docker-php-webman

Pull the Docker image:

docker pull ghcr.io/tinywan/docker-php-webman:8.2.11

Create a container named webman-service using the image, map a free host port (e.g., 8778) to the container port 8787, and mount the host directory /home/www/build/webman2024 to /app inside the container:

Container name: webman-service Image: ghcr.io/tinywan/docker-php-webman:8.2.11 Host port: 8778 (used because 8787 was occupied)

Mounts:

Host directory /home/www/build/webman2024 → container /app Start the container; the webman‑admin UI becomes reachable at http://<em>server_ip</em>:8778. Open port 8778 in the security group.

Log and monitoring screenshots confirm successful deployment.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

DockerLinuxInstallationserver management1Panelwebman-admin
Open Source Tech Hub
Written by

Open Source Tech Hub

Sharing cutting-edge internet technologies and practical AI resources.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.