2.0 KiB
2.0 KiB
Installation Overview
PPanel supports multiple deployment methods to suit different needs and environments. Choose the method that best fits your requirements.
Deployment Methods
Docker Deployment (Recommended)
The easiest and most reliable way to deploy PPanel. Docker ensures consistent environments and simplifies updates.
- Docker Run - Quick deployment with a single command
- Docker Compose - Production-ready deployment with better management
Traditional Deployment
- Binary Deployment - Deploy using pre-built binaries with systemd service
Advanced Deployment
- Kubernetes - Deploy PPanel in Kubernetes clusters for high availability
- From Source - Build and run PPanel from source code
System Requirements
Minimum Requirements
- Operating System: Linux (Ubuntu 20.04+, Debian 10+, CentOS 8+)
- CPU: 1 core
- Memory: 512MB RAM
- Storage: 1GB available disk space
Recommended Requirements
- CPU: 2+ cores
- Memory: 2GB+ RAM
- Storage: 5GB+ available disk space
Prerequisites
All deployment methods require:
- Linux-based operating system
- Basic command line knowledge
- Network access for downloading packages/images
Specific prerequisites vary by deployment method - check the individual guides for details.
Quick Start
For most users, we recommend starting with Docker Compose:
Need Help?
- Check our Troubleshooting Guide
- Visit GitHub Issues
- Join our community discussions