How to Deploy WordPress Packages by Using Rackspace Deployments

Rackspace Deployments for Cloud Servers simplifies the process of creating a WordPress environment, either as a stand-alone server or in a multiple-server cluster.

This guide covers the process of deploying your servers and preparing them for use with WordPress, using these steps:

Deploying the Servers

  1. Log in to the Cloud Control Panel.

  2. Under the Servers tab, click Deployments.


  3. On the Deployments screen, click the Create Deployment button.

  4. Enter a name for the deployment and select the region in which its servers should be created.

  5. Select WordPress from the list of deployments and choose a deployment option.

    If you arranged for a deployment package with the Rackspace sales team, use the following table to select the relevant WordPress deployment:

    Package name Deployment version Number of additional web servers
    Personal Single Linux Server with WordPress and MySQL 5.5 Not applicable
    Business Multiple Linux Servers with WordPress and one Linux Server with MySQL 5.5 0
    Professional Multiple Linux Servers with WordPress and one Linux Server with MySQL 5.5 1
    Enterprise Multiple Linux Servers with WordPress and one Linux Server with MySQL 5.5 2 or more
  6. At the bottom of the page, enter the site's address, administrative username and password, and a prefix that will be used with table names in the WordPress database.

    NOTE: If you want to use SSL, select "https" from the Site Address drop-down box and provide your SSL certificate, private key, and an intermediate certificate (if any) for your Certificate Authority.

  7. Click Next Step to progress.

  8. On the Infrastructure Details page, set the number of additional web servers for the environment (if you chose a multi-server deployment) and select the server size for the web instance or instances.

  9. If your deployment includes a separate database server, select a size for that server.

  10. Click Create Deployment.

    A page displaying the details of the deployment appears. The Status field displays as "Up" once the deployment is complete.

Accessing the Servers

  1. After your deployment is ready, click View Generated Passwords on the status screen to access login information for your new servers.

    You are provided with an SSH key you can use to access the servers in your deployment as the root user, the root password for the database, and the password for the WordPress Admin user (labeled "Admin Password").

  2. Save the SSH key and record the login information in a secure place. You might need them at some point in the future and you cannot view them again.

    For more information about using the provided SSH key to access your servers, please see Logging in with a SSH Private Key on Windows or Logging in with a SSH Private Key on Linux and Mac.

Setting Up DNS

If you host your DNS with Rackspace DNS, you can now add a DNS record for your new WordPress deployment. For information about adding a DNS record, please see Creating DNS Records for Cloud Servers. Point your domain to the public IP address of the load balancer that was created for you.

If you are not ready to use public DNS with WordPress, modify your desktop's Hosts file to point your domain to your new deployment. For information on modifying your Hosts file, see see How do I Modify My Hosts File. Be sure to use the load balancer public IP address.

After you are finished, you can start using WordPress by navigating to the URL that you entered during the deployment configuration.

Was this content helpful?

© 2011-2013 Rackspace US, Inc.

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License

See license specifics and DISCLAIMER