Mastering 1Panel: Deploy and Manage Linux Servers with One-Click Ease
This guide introduces 1Panel, an open-source Linux server operation panel that integrates WordPress and Halo, explains how to install it with a single curl command, and demonstrates managing containers, databases, applications, and host settings through its web interface.
Project Overview
1Panel is a modern, open‑source Linux server operation panel that deeply integrates the popular blog systems WordPress and Halo, allowing quick site creation. Through a web interface you can manage host monitoring, file management, database management, container management, and more, with one‑click backup and restore to protect data.
Project Deployment
Installation is straightforward: run the following command to download and execute the quick‑start script, which will automatically install Docker (skipping if already present), prompt for an initial username and password, and complete the setup.
<code>curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh</code>After installation, access the web panel using the displayed address and log in with the credentials you set.
Project Usage
Container Management
From the left‑hand menu, select the Container section to view and manage all Docker containers running on the server.
Application Installation
The App Store provides one‑click deployment of common applications such as Halo, Gitea, MySQL, and WordPress. For example, installing MySQL requires only a name and root password.
After installation, the Database menu shows the running MySQL instance, allowing you to create databases, configure settings, and view connection details.
Installing WordPress follows the same process; the panel automatically links the previously created MySQL database.
Host Management
The Host menu provides sub‑menus for file management, monitoring, terminal access, firewall, and SSH configuration, enabling comprehensive server administration.
Summary
1Panel is a powerful, visually appealing, modern Linux server operation panel. It offers a complete set of features suitable for beginners who have not used panel tools before, making server management straightforward and efficient.
Project Address
https://github.com/1Panel-dev/1Panel
macrozheng
Dedicated to Java tech sharing and dissecting top open-source projects. Topics include Spring Boot, Spring Cloud, Docker, Kubernetes and more. Author’s GitHub project “mall” has 50K+ stars.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.