WebWolf Hosting’s Platform as a Service simplifies complex cloud deployments and allows for easy installation of WordPress Clusters. It will save you time by drastically reducing the time spent from development to production, and you save money because you pay only for your actual usage of resources.

WebWolf PaaS provides a variety of methods for deploying highly available WordPress Clusters and makes it very easy for you to manage your WordPress files. In this post we’ll focus on the easiest method of deploying a Highly Available WordPress Cluster to the cloud to ensure you get setup in no time at all.

Deployment via the Marketplace

Deploying a WordPress Cluster application from the Marketplace is the quickest and easiest way to get started with hosting a Highly Available WordPress Cluster application on our Cloud Hosting Platform. You can install a WordPress Cluster with just 1 Click. When you deploy from the Marketplace, your application servers, databases and WordPress is all automatically configured and installed for you. By default, the Marketplace installs Nginx Load Balancer, 2x Nginx AppServers, 2x mySQL databases, mounts additional storage and adds a Free WebWolf SSL Certificate to your environment. From the Marketplace find and select WordPress Cluster, name your environment and select your preferred hosting location, and our platform does the rest. You can sit back and relax until our email arrives with your login credentials. After installation, you will also receive an on-screen notification of your login credentials to WordPress so you can login right away.

Installing WordPress Cluster
WordPress Cluster Deployed

After your environment has been created and your WordPress Cluster has been deployed, you can then use the Topology wizard to fine tune the resources allocated to your application and automatic vertical and horizontal scaling, add IP addresses and bind you custom domain to the environment.

WordPress Cluster Environment

Automatic Horizontal and Vertical Scaling

In the video below, we will show you how you can adjust the automatic horizontal scaling that has already been setup for you. Monitor your application’s resource consumption and fine tune the settings according to the applications needs for optimal performance.

Now you know just how easy it is to deploy WordPress Cluster with Automatic Vertical and Horizontal Scaling on WebWolf’s Platform as a Service. WebWolf PaaS makes it extremely easy for anyone to get started. No complex configurations, saves you time and money and you will save on your IT costs because you will only pay for the resources your application actually uses, the actual usage and not the limits.

Bind your Domain to the Environment

The next step is to bind your domain to the environment and you’ll need to add an A Record with your domain pointing to your IP. Click on Settings, as per the image below and you will immediately see the field into which you will add your domain name. Then simply click Bind.

Environment Settings
Domain Binding

You will find your IP Address beneath your App Servers and your load balancer if you have added an IP to it, copy your IP and then go to your Domain Registrar, such as GoDaddy or Namecheap and add an A record with your domain pointing to your App or Load balancer’s IP address. Full documentation is provided on how to do this. If you have registered your domain through us, submit a support ticket and we will perform the necessary DNS entries for you. If you planning on using an external program like mySQL WorkBench, dbForge or Navicat to access your database, we recommend that you add an IP to your mySQL too. Note that you can attach up to 4 IP’s per node on a Full Account and 99 IP’s per environment.

How to Upload to and Manage Files in Root Folder

Accessing the Root folder to manage and edit your WordPress files, themes and plugins, or to upload or delete files is quite easy. Hover over the links at the Application Server, find the Config button and click.

Application Server - Config

Next, you will want to upload you WordPress theme to your themes folder and use Web SSH to unzip the file. If you have never used SSH, it’s not as complicated as you may think. I have used the Avada theme, it’s our personal favorite and use Avada as the framework to design Business and eCommerce websites for our customers.

Find the webroot folder and then the ROOT folder. You will see all your WordPress files and if you hover your mouse next to each file and click on the little gear icon, you’ll find several links that enable you to perform tasks.

How to access files in Root

After you have uploaded your theme to the themes folder, find and click on Web SSH button and after you’ve connected, you will need to navigate to the themes folder. To do this you must change the directory you currently in and we do this by typing cd at the command prompt followed by the path to the themes folder which is /var/www/webroot/ROOT/wp-content/themes, then press enter.

After you’ve entered the themes folder, at the command prompt type unzip Avada.zip. You’ll see all the files extracting and when it’s complete you can close the SSH screen. You more than likely will want to install your theme, so check your email again for the username and password, login to WordPress and install your theme. And that, is all there is to it.

Web SSH to Unzip Files

And if this is still all to techie for you, we’ll be standing by to assist. If you already have a WordPress website that is not performing too well and you ready to take your hosting to the next level to experience True High Availability WordPress Hosting, we can migrate your web site and database from your current host. We take the hassle out of cloud hosting. Our pay for usage pricing model and flexible payment options makes WebWolf Hosting the obvious choice. Try us for 14 Days and when you ready to upgrade to a Full account, submit a support ticket and we will migrate your website.