⚡ One Command to Rule Them All
Complete server setup • Debian/Ubuntu • Root required • 5-10 minutes
📦 Traditional WordPress Installation
Quick WordPress Setup
Basic WordPress
Installs WordPress with PHP 8.2, Nginx config, MySQL database
With SSL
WordPress + Let’s Encrypt SSL certificate
Custom PHP Version
Choose PHP 8.1, 8.2, or 8.3
WP Commands
List all WordPress sites
Delete site and database
Enable SSL for existing site
Database
Database: wp_example_com
User: wpuser_example_com
Password: random secure
Performance
Built-in caching for WordPress
Automatic Redis integration
🌐 HTML & PHP Sites
Static HTML Sites
-
easyinstall html mysite.com
Create basic HTML site with index.html
-
easyinstall html mysite.com –with-css
Include CSS framework (Bootstrap/Tailwind)
-
Location: /var/www/html/mysite.com
Files are served directly by Nginx
PHP Sites
-
easyinstall php mysite.com
Create PHP site with phpinfo()
-
easyinstall php mysite.com –php=8.3
Specify PHP version (8.1/8.2/8.3)
-
easyinstall php mysite.com –framework=laravel
Pre-configured for Laravel/Symfony
- PHP-FPM socket: /var/run/php/php8.2-fpm.sock
🐳 Docker WordPress Sites
Multi-Site Docker Setup
Basic Docker WP
Port: 8080 • PHP 8.2 • MySQL 8.0
Docker with SSL
Auto SSL • HTTP/2 • HTTPS redirect
Custom Versions
Choose PHP and MySQL versions
Docker Management
✨ Unique Feature: Separate Redis per Site
Each Docker site gets its own Redis container:
💾 Backup Solutions
Local Backups
/backups/daily/
Google Drive
AWS S3
One-Click Restore
⏰ Automatic Backup Schedule
✨ Advanced Features
Git Integration
Staging Sites
Staging URL: staging.site1.com
Auto-healing
Automatically restarts failed services
Netdata Monitoring
http://server-ip:19999
Real-time server monitoring
Security
Auto SSL Renewal
Automatic every 60 days
📊 EasyInstall vs Other Stacks
| Feature | EasyInstall | EasyEngine | Webinoly | WordOps | SlickStack |
|---|---|---|---|---|---|
| One-line Install | ✅ | ✅ | ✅ | ✅ | ✅ |
| Traditional WordPress | ✅ | ❌ | ✅ | ✅ | ✅ |
| Docker WordPress | ✅ | ✅ | ❌ | ⚠️ Optional | ❌ |
| HTML Sites | ✅ | ❌ | ✅ | ⚠️ | ❌ |
| PHP Sites | ✅ | ❌ | ✅ | ⚠️ | ❌ |
| Separate Redis per site | ✅ | ✅ | ❌ | ⚠️ | ❌ |
| Auto Port Assignment | ✅ (8080+) | ❌ | ❌ | ❌ | ❌ |
| Cloud Backups | ✅ (S3/GDrive) | ❌ | ❌ | ❌ | ❌ |
| Git Integration | ✅ | ⚠️ | ❌ | ❌ | ✅ |
| Staging Sites | ✅ | ✅ | ⚠️ Clone | ✅ | ⚠️ |
| Auto-healing | ✅ | ❌ | ❌ | ❌ | ❌ |
| Netdata Monitoring | ✅ | ❌ | ❌ | ❌ | ❌ |
| Multiple PHP Versions | 8.1,8.2,8.3 | 7.4-8.2 | 7.4-8.2 | 7.4-8.2 | 8.1+ |
| One-click Restore | ✅ | ✅ | ✅ | ✅ | ❌ |
| Setup Time | 5-10 min | 3-5 min | 5-8 min | 3-5 min | 2-3 min |
| Memory Usage (idle) | ~250MB | ~400MB | ~150MB | ~200MB | ~120MB |
🎯 Why EasyInstall Wins
✅ Most complete feature set
✅ Traditional + Docker sites
✅ Auto-healing services
✅ Cloud backup integration
✅ Git + Staging workflow
✅ Netdata monitoring
