visit
Go to the for a free trial.
Step 1. – Click on ‘Start A Free Trial‘:
Step 2. – Complete the form, then click ‘Start Free‘:
Step 3. – Ensure WordPress is selected, then name the three fields along the top accordingly:
Choose a provider – I went with Digital Ocean which has been truly awesome. Others I know have gone with AWS and Google Cloud and are very happy too; although whether there are any performance benefits for the extra cost remains to be seen.
Vultr High Frequency is said to be even faster than Digital Ocean. It wasn’t available when I signed up, but for an extra $3 per month I think it’s worth considering.Choose the server size – For a brand new website start small then add resources when necessary. If you're migrating an existing site, I would pick the same server size and see how it goes.
Choose a location for the server – typically the nearest place to your location, and/ or audience.
Step 4. – Check all the details carefully, then click ‘Launch Now‘:
Add a payment method. This is very important because if the free 3-day trial expires, your server and everything on it will be removed completely. There is no warning, so if you’re happy with everything do this immediately!
Click ‘Upgrade My Account‘ to add a payment method:
Get your free migration. Once you’ve added a payment method you can claim your free migration. Go to the grid icon at the top of the screen, then click on ‘Add-ons‘:
Buy a domain (if you haven’t got one already). I’ve used most of the registrars over the years and there is little difference between them.
is the biggest in the world and whilst I would never host anything with them (or much else), their customer support can definitely help you with the next step so they’d get my vote.Connect your domain. This is a straight-forward task that takes no time at all if you know what to do. It involves a simple edit of the DNS settings (specifically the A record) of your domain name.
Altering the A record on your domain means you can make it point to the new web server you just created at Cloudways. This means the associated website content (on said Cloudways webserver) is shown when someone types your domain name in a web browserStep 1. – Add the domain name to your WordPress installation.
When logged in to your account, click on ‘Applications‘ (top of the screen) then click on your WordPress installation as named on sign up.
Ignore any pop-ups, then click on ‘Domain Management‘ in the tabs to the left. Add your domain name under ‘Primary Domain’, then click ‘Save Changes‘:
Once it has finished ‘updating the primary domain’, click on the ‘Access Details‘ tab on the left to check the change has taken effect:
Step 2. – Get the IP address of your Cloudways web server.
Remain in the ‘Access Details‘ tab. You’ll find the IP address listed under ‘Application Credentials’ on the right:
Step 3. – To finish, the IP address of your Cloudways server needs to be added to the A record of your domain.
Fundamentally, there is only one way to do this but domain registrars have user interfaces that differ slightly meaning you need to follow their specific instructions:Simply search Google for ‘How to alter an A record?' along with the company name where you bought the domain. If there is no obvious walkthrough, just contact their customer support to do it for you (they’ll just need the IP address of your Cloudways server).
Once an A record has been changed it can take up to 48 hours to take effect but in my experience is much quicker.Install an SSL certificate – This is essential and Google does not like a site without one. The good news is Cloudways provides them for free and it’s a one-click install.
Like the previous tasks, click ‘Applications‘ (top of the screen), then click your WordPress installation. Under application management, click the ‘SSL Certificate‘ tab on the left.
Add your email and primary domain then click ‘Install Certificate‘: