How to Install 1Panel Hosting Control Panel

How to Install 1Panel Hosting Control Panel

Bitnesia Infrastructure Mar 25, 2026 286 ID

Managing Linux-based servers often requires various tools and manual configurations that can be inefficient; 1Panel comes as a modern solution that unifies server management into a single interface that is clean, fast, and easy to use, allowing users to manage essential services such as web servers, databases, applications, and security without complexity.

What is 1Panel?

1Panel is a web-based server management panel that allows users to manage Linux servers through a modern GUI, supporting essential operations such as application management, databases, websites, security, monitoring, as well as backup and restore processes. This enables all server administration activities to be handled centrally without relying entirely on the CLI.

Key Features of 1Panel

Here are the main features of 1Panel:

  • Application Management: Enables quick installation of popular applications (WordPress, Drupal, Magento, etc.) and management of Docker containers and images within a unified dashboard.
  • Website Management: Provides website creation based on OpenResty with support for domains, virtual hosts, and ready-to-use rewrite templates.
  • Database Management: Simplifies creating, managing, and accessing databases such as MySQL, MariaDB, or PostgreSQL through an intuitive interface.
  • Modern File Manager: Offers browser-based file management with support for upload, download, extract, compress, and an integrated text editor.
  • SSL Management: Supports automatic SSL generation via Let's Encrypt along with periodic renewal without manual configuration.
  • Server Security: Helps configure firewall, logs, users, and permissions to keep the server secure and under control.
  • Backup & Restore: Provides automatic or manual backup mechanisms with support for local and remote storage such as S3.
  • System Monitoring: Displays real-time information about CPU, RAM, disk, bandwidth, and system processes in interactive graphs.

1Panel OSS Edition vs. Pro Edition

1Panel is available in two editions designed for different needs: OSS Edition, which is free and open source for personal use or small servers, and Pro Edition, which offers premium features and multi-server management capabilities for businesses or large-scale organizations. The table below highlights the differences more clearly.

Feature / AspectOSS Edition (Free)Pro Edition (Paid)
LicenseOpen SourceCommercial
Server ManagementSingle-serverMulti-server & cluster
MonitoringBasic (CPU, RAM, disk, network)Advanced monitoring & alerting
BackupLocal & basic remote storageEnterprise backup strategies & advanced automation
Access ManagementStandardRole-Based Access Control (RBAC)
App StoreAvailableAvailable + certain premium features
Technical SupportCommunityPriority support from the 1Panel team
Target UsersPersonal, SMEs, developersEnterprises, large organizations

Requirements

Operating Systems: Ubuntu, Debian, Rocky Linux, AlmaLinux

Minimum Specifications:

  • CPU: 1 core (recommended 2+)
  • RAM: 1 GB (recommended 2–4 GB)
  • Storage: 20 GB available

How to Install 1Panel

Download and run the 1Panel installer script:

bash -c "$(curl -sSL https://resource.1panel.pro/quick_start.sh)"

Select language, enter 1 for English:

Select a language:
1. English
2. Chinese  中文 (简体)
3. Persian
4. Português (Brasil)
5. Русский
Enter the number corresponding to your language choice: 1

Set the installation directory (default is /opt), press ENTER:

 ██╗    ██████╗  █████╗ ███╗   ██╗███████╗██╗     
███║    ██╔══██╗██╔══██╗████╗  ██║██╔════╝██║     
╚██║    ██████╔╝███████║██╔██╗ ██║█████╗  ██║     
 ██║    ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝  ██║     
 ██║    ██║     ██║  ██║██║ ╚████║███████╗███████╗
 ╚═╝    ╚═╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚══════╝╚══════╝
[1Panel 2025-11-28 16:14:49 install Log]: ======================= Starting Installation ======================= 
Set 1Panel installation directory (default is /opt): 

Set port, secure entrance, user, and password:

Set 1Panel port (default is 38849):
Set 1Panel secure entrance (default is 3bac754172):
Set 1Panel panel user (default is 36f7add1f1):
[1Panel 2025-11-28 16:19:21 install Log]: Set 1Panel panel password, press Enter to continue after setting (default is 5000bef1fd):

The 1Panel installation is complete. Example output:

[1Panel 2025-11-28 16:21:30 install Log]: =================Thank you for your patience, installation is complete==================
[1Panel 2025-11-28 16:21:30 install Log]:
[1Panel 2025-11-28 16:21:30 install Log]: Please access the panel using your browser:
[1Panel 2025-11-28 16:21:30 install Log]: External address: http://143.198.200.198:38849/3bac754172
[1Panel 2025-11-28 16:21:30 install Log]: Internal address: http://10.15.0.5:38849/3bac754172
[1Panel 2025-11-28 16:21:30 install Log]: Panel user: 36f7add1f1
[1Panel 2025-11-28 16:21:30 install Log]: Panel password: 5000bef1fd

1Panel can now be accessed at http://Server-IP:Port/randomstring.

Install Web Server & Database

OpenResty is a web platform based on Nginx enhanced with additional modules and LuaJIT support, enabling developers to build dynamic and high-performance web servers with minimal configuration.

Application installation steps (Example: OpenResty):

  • Log in to 1Panel → App Store
  • Search for OpenResty
  • Click Install
  • Configure parameters such as port, data directory, and container name (optional)
  • Click Confirm to start installation

1Panel will download the OpenResty image, create a container, and start the service automatically. Installing MySQL follows the same process. Once installed, the application status will change to running.

Install WordPress

Steps to install WordPress in 1Panel:

  1. Click the Website menu, then Create.
  2. Select New Application.
  3. Application = WordPress.
  4. Name = application name, e.g., Domain_Com.
  5. Database = MySQL.
  6. Primary Domain = domain name, e.g., domain.com.
  7. Click Confirm.

Steps to enable HTTPS (Import SSL):

  1. Edit the website.
  2. Open HTTPS, Enable it.
  3. SSL options = Import certificate.
  4. Import type = Paste code.
  5. Enter Key and Certificate.
  6. Save.

Continue WordPress installation via web browser.

Conclusion

1Panel offers a simpler and more centralized server administration experience, making it easier to manage websites, applications, databases, security, and backups through a modern, efficient, and user-friendly interface.

Did this solve your problem? Consider leaving a tip to show your appreciation!

Say Thanks with a Tip

Related Posts