Managed WordPress Sites — Create and Manage WordPress Sites on EasyCloudify
TL;DR — Create up to 2 WordPress sites on your EasyCloudify Managed WordPress server by filling in the site name, domains, PHP version, and WordPress admin credentials from the server management page.
What is WordPress Site Management?
EasyCloudify Managed WordPress Site Management is the interface for creating and managing individual WordPress sites on your managed server. Each server supports up to 2 WordPress sites. You access this at /cloudpanel/managed/wordpress/server/[id].
Before You Start
- You have a deployed and active Managed WordPress server (see Managed WordPress Deploy)
- The server status badge shows green (active)
How to Create a New WordPress Site
Step 1 — Open the Server Management Page
From the Managed WordPress page (/cloudpanel/managed/wordpress), click an active server card. You land on /cloudpanel/managed/wordpress/server/[id].
Step 2 — Click Create New Site
Click the Create New Site button (with a Plus icon). This button is only visible if the server has fewer than 2 sites. A modal opens.
Step 3 — Fill In the Site Creation Form
| Field | Description | Validation | Required |
|---|---|---|---|
| Site Name | Server-level identifier for this site | 3–30 chars, lowercase letters, numbers, hyphens only; must start and end with a letter or number | Yes |
| Server Username | System user for this site | Same validation as site name | Yes |
| Server Password | System user password | — | Yes |
| Server Runtime | PHP version | Select dropdown; default: php8.2 | Yes |
| Site Domains | Domain(s) for this site | Add/remove domains dynamically | Yes |
| WordPress Site Title | Your WordPress site's title | — | Yes |
| WordPress Admin Username | WordPress administrator login | Default pre-filled as admin | Yes |
| WordPress Admin Password | WordPress administrator password | Show/hide toggle available | Yes |
| WordPress Admin Email | Email for the WordPress admin account | Valid email format | Yes |
💡 Tip: The Site Name and Server Username fields only accept lowercase letters, numbers, and hyphens, and must start and end with a letter or number. Avoid underscores and uppercase letters — the form will reject them.
Step 4 — Click Create Site
Click Create Site to submit the form. EasyCloudify creates the system user, installs WordPress, and provisions the site. A success toast confirms the creation. The new site card appears in the sites grid.
Viewing Your WordPress Sites
The server page at /cloudpanel/managed/wordpress/server/[id] shows all sites in a 2-column grid. Each site card displays:
| Element | Description |
|---|---|
| WordPress logo | Visual identifier |
| Site name | The site name you set |
| Primary domain | The main domain for the site |
| SSL status | Green checkmark = active SSL; lock icon = inactive |
| Info items | Auto-updates status, firewall status |
Click a site card to open the full WordPress site report at /cloudpanel/managed/wordpress/server/[id]/site/[siteId].
How to Update the System User Password
Step 1 — Open Password Modal
From the server page header, a password update option opens a modal with a System Password field.
Step 2 — Enter New Password
Enter the new password in the sysPasswd field (required).
Step 3 — Click Update
Click Update. A success toast confirms the password change.
How to Delete a WordPress Site
From the site card's context menu (three-dot icon), select Delete. A confirmation modal appears. Click Delete to permanently remove the site and all its files from the server.
Server Settings
Click the Server Settings button in the page header to open the ServerSettingsModal for server-level configuration.
Refreshing Site Data
Click the Refresh button (with a RefreshCw icon) in the page header to re-fetch all sites from the server. A loading spinner appears while the sync is in progress.
Troubleshooting
Issue: "Create New Site" button is not visible. Why it happens: The server already has 2 sites, which is the maximum. Fix: You can have at most 2 WordPress sites per managed server. Deploy an additional managed server to host more sites.
Issue: Site creation fails with a validation error on site name.
Why it happens: The site name contains invalid characters (uppercase, underscore, spaces) or does not start/end with a letter or number.
Fix: Use only lowercase letters (a-z), numbers (0-9), and hyphens (-). Ensure the name is 3–30 characters and starts/ends with a letter or number.
Frequently Asked Questions
How do I access my WordPress admin panel?
After site creation, navigate to https://yourdomain.com/wp-admin and log in with the WordPress Admin Username and WordPress Admin Password you set during site creation.
Can I change the PHP version after site creation?
PHP version is set at site creation. Contact support if you need to change the runtime after the fact.