Deploying a WordPress Application

WordPress apps on ServerPlane are fully managed. A database is automatically created and configured during deployment — no manual database setup required.

Deployment Steps

  1. Navigate to Apps > Deploy Application (or click "Deploy" from a server's detail page).
  2. Select a server — only servers with an "Active" status are listed.
  3. Choose "WordPress" as the application type.
  4. Configure the app:
    • App Name — a human-readable label (e.g., "My Blog").
    • Domain — the domain that will serve the site (e.g., example.com). Make sure DNS is already pointed at your server's IP.
    • PHP Version — choose from 8.1, 8.2, 8.3, or 8.4. The default is 8.3.
  5. Review your settings and click Deploy.

What Happens During Deployment

  1. Required server software is installed if not already present.
  2. A database is created with a secure, randomly generated password.
  3. WordPress is downloaded from wordpress.org and configured automatically with the database credentials.
  4. A web server configuration is created for your domain.
  5. Secure file permissions are applied.

After Deployment

Once the deploy wizard shows success, open your domain in a browser. You will land on the standard WordPress installation wizard where you set your site title, admin username, and password.

PHP Version

You can change the PHP version at any time after deployment from the PHP Config tab in your app's detail page. See PHP Configuration for details.

Notes

  • Database credentials are configured automatically. You do not need to remember them.
  • SSL can be provisioned after deployment via the Domains & SSL tab using Let's Encrypt or a custom certificate.
  • Environment variables can be managed through the Environment tab on the app detail page.