WeDa Private Deployment Docker Deployment Guide
This document will guide you through deploying WeDa low-code development platform on Linux servers using Docker for fast and stable standalone deployment.
Deployment Overview
WeDa private deployment supports Docker-based containerized deployment, suitable for standalone quick deployment scenarios.
System Requirements
- Operating System: Linux system (supports x86 and aarch64 architectures)
- Server Configuration: Please refer to Resource Preparation Requirements
- Permission Requirements: Root privileges required for deployment operations
- Network Requirements: Ensure server can access external network to download installation packages
Deployment Steps
Step 1: Prepare Deployment Environment
Obtain Root Privileges
sudo suDownload Installation Script
wget -L -O install.sh https://software-1302110647.cos.ap-guangzhou.myqcloud.com/rc/lastest/install.sh && chmod +x install.shStart Installer
./install.sh
- Default Port: 38080
- Supported Architectures: Linux x86 and aarch64
- Access Address:
http://<Server IP>:38080
Port Configuration Requirements
Before deployment, ensure the following ports are not occupied and have open access permissions:
- 80: WeDa platform default access port
- 38080: Installer default port (customizable)
For custom port configuration, please refer to: Port and Whitelist IP Configuration
Step 2: Execute Installation Configuration
Access Installer Interface
Enter in browser:
http://<Server IP>:38080to open the installer pageConfigure License Information
- Click the [Start Installation] button
- Fill in the obtained License
- Optional: Configure custom access address
Start Installation Deployment
- Click [Start Installation]
- Wait 3-5 minutes for installation completion
- After installation, click [Access Platform Now]
Access Development Platform
After installation completion, access via:
- Default address:
http://<Server IP>/dev - Detailed access instructions: Access Development Platform
- Default address:
Deployment Results Description
Directory Structure Description
Default Installation Directory: /data/tencent/weda
After installation completion, the following important directories will be generated in the installation directory:
| Directory Name | Purpose | Notes |
|---|---|---|
configs/ | Store all configuration files required for service operation | Can modify configurations as needed |
storage/ | Store MinIO and MySQL data | Do not delete, contains important data |
logs/ | Store log information for all services | Used for troubleshooting and monitoring |
.env | Environment variable configuration file | View with cat .env |
View Environment Variables
# Switch to installation directory
cd /data/tencent/weda
# View environment variable configuration
cat .env
For detailed environment variable descriptions, please refer to: Environment Variable Configuration Guide
Advanced Configuration
Custom Configuration Options
For advanced configuration, please refer to the following documentation:
- Port and Domain Configuration: Custom Port and IP Domain
- Database Configuration: Custom MySQL Configuration Guide
- Object Storage Configuration: Custom S3 Object Configuration Guide
Production Environment Recommendations
To ensure high availability and stability in production environments, it is strongly recommended to:
- Use External Database: Configure independent MySQL database service
- Use External Object Storage: Configure S3-compatible object storage service
- Regular Data Backup: Backup important data in the
storage/directory - Monitor System Status: Regularly check service logs and system resource usage
Troubleshooting
If you encounter problems during deployment, please refer to:
- FAQ: FAQ Documentation
- Log Viewing: Check relevant log files in the
logs/directory - Port Check: Confirm that required ports are correctly opened
Summary
Through the above steps, you have successfully completed the Docker deployment of WeDa private deployment:
- ✅ Prepared deployment environment and necessary permissions
- ✅ Downloaded and executed installation script
- ✅ Completed License configuration and platform installation
- ✅ Understood post-deployment directory structure and configuration options
- ✅ Mastered advanced configuration and production environment recommendations
Now you can start using the WeDa low-code development platform for application development.