# How to Deploy WordPress Without Managing a Server (PandaStack Managed Apps)
Self-hosted WordPress has a well-known problem: you spend more time managing the server than building the site. Security patches, PHP version upgrades, database maintenance, SSL renewals — none of this is why you chose WordPress. PandaStack's Managed Apps feature handles all of it.
What PandaStack Managed Apps Gives You
- One-click WordPress or Drupal deployment
- No SSH access required (unless you want it)
- Automatic SSL certificate via Let's Encrypt
- Custom domain support
- Managed database included (MySQL)
- No server patching or maintenance
- Monitoring and uptime alerts
Step 1: Create a Managed WordPress App
- 1Log in to [dashboard.pandastack.io](https://dashboard.pandastack.io)
- 2Click Managed Apps in the sidebar
- 3Click New Managed App
- 4Select WordPress
- 5Choose a name for your application (this becomes your initial subdomain)
- 6Click Deploy
PandaStack provisions the WordPress instance, sets up the MySQL database, configures Nginx, and provisions an SSL certificate — typically in 3-5 minutes.
Step 2: Access Your WordPress Admin
Once deployment is complete, you receive:
- Site URL:
https://your-app.pandastack.io - Admin URL:
https://your-app.pandastack.io/wp-admin - Admin credentials: Displayed once in the dashboard (save these immediately)
Log in to wp-admin and complete the initial WordPress setup.
Step 3: Connect a Custom Domain
- 1In your app dashboard, click Domains → Add Domain
- 2Enter your domain (e.g.,
yourblog.com) - 3In your DNS provider, add a CNAME record:
- Name: @ or www
- Value: The hostname shown in PandaStack
- 1Click Verify
SSL is issued automatically once DNS propagates (usually within minutes).
Step 4: Configure WordPress
With your domain connected, update WordPress to use it:
- 1Go to
wp-admin→ Settings → General - 2Set WordPress Address and Site Address to
https://yourdomain.com - 3Save changes
Step 5: Install Plugins and Themes
Install plugins and themes through the WordPress admin panel as usual. PandaStack's managed environment supports the full WordPress plugin ecosystem.
Performance recommendations:
- Install a caching plugin (e.g., W3 Total Cache or WP Super Cache)
- Use a CDN plugin for static assets
- Install Wordfence or similar for security scanning
Step 6: Set Up Monitoring and Alerts
In your app dashboard, go to Monitoring → Add Alert. Configure:
- Alert type: Uptime check (HTTP 200 on your homepage)
- Notification channel: Email, Slack webhook, or custom webhook
- Frequency: Every 5 minutes
You will be notified immediately if your WordPress site goes down.
Drupal is Also Supported
The same process works for Drupal. At Step 4, select Drupal instead of WordPress. PandaStack provisions a Drupal instance with MySQL, Nginx, and SSL configured automatically.
Managed Apps vs. Self-Hosted WordPress
| Concern | PandaStack Managed Apps | Self-Hosted VPS |
|---|---|---|
| Server setup | None | Hours |
| PHP/Nginx config | Automatic | Manual |
| SSL certificate | Automatic | Manual (certbot) |
| Security updates | Managed | Your responsibility |
| Database backups | Included | Configure separately |
| Monthly maintenance time | 0 hours | 2-4 hours |
For most WordPress users — bloggers, small businesses, agencies managing client sites — the managed approach is the right default.
Full docs: [docs.pandastack.io](https://docs.pandastack.io).