Set Up WordPress on Cloudways in 9 Minutes (Beginner Tutorial)

Set Up WordPress on Cloudways in 9 Minutes (Beginner Tutorial)

Learn how to set up a WordPress website on Cloudways in just 9 minutes. This easy step-by-step guide is perfect for beginners looking for a fast and hassle-free setup.

I’ve been using WordPress for over a decade and have always self-hosted my websites.

Now, I’m moving everything to Cloudways managed hosting to get rid of the server maintenance overhead and focus more on growing the business.

I’ve documented every step of the process to make it easier for you.

Let's get started.

Choose a Plan

Go to pricing page and choose a required plan.

Choosing a plan depends on your website traffic and specific needs.

For example, the micro plan can host two WordPress websites and can serve ~10000 visitors per day with CDN + Caching.

I’m choosing the Flexible hosting option with DigitalOcean cloud and the Basic Micro plan, as I plan to host my company website and a tech blog that usually doesn’t receive heavy traffic.

💡
If you want more understanding about the hosting types, please read my Cloudways Flexible review and Cloudways Autonomous review.

choosing a hosting plan from cloudways

Signup With Promo Code

Next, you need to signup for the Cloudways account with a promo code to save on hosting plans. A good thing is that if you are getting started, you don't need to use a credit card.

💡
In the signup page, ensure to choose "I have a promo code" option and use code DEVOPS30 to get 30% discount as show in the image below. Also look at cloudways promo codes page to get the latest offers.

signing up for Cloudways with promo code
signing up for Cloudways with promo code

Verify Your Account

Usually, account verification is immediate.

In some cases, due to fraud prevention and security protocols, you may be asked to verify your account using your details.

After submitting the details, if verification doesn't happen right away, you can email the Cloudways verification team at av@cloudways.com or verify@cloudways.com for faster account activation.

After entering the details, click in the Submit details button

Once you have a verified account, move on to the next step.

Add Wordpress Application

Now, if you have an account, you will get the option to add the application as shown below. Click the "Add Application" option to get started.

Cloudways Flexible Application Launch Wizard

On the next page, fill up the server details as shown below.

Cloudways Application Launch Wizard

You can choose the backend cloud you want to use. I am choosing,

  1. DigitalOcean server (I have been using DigitalOcean for a really long time for many other use cases)
  2. Basic Server Type
  3. 2GB RAM
  4. Location - Bangalore (Because the business is in India)

It costs approximately $28 per month.

Once you have filled in all the details, click Launch now to launch the server.

It takes approximately ~7 minutes for the server to be configured.

Cloudways Server Provisioning

So, the server is now added.

Now go to the Application and click on the Crunchops.

Cick on the application option to view the access details

In the applications tab, you will get all the access details to the Cloudways hosting.

Also, you will get staging management, Monitoring, application security, your website domain management, SSL certificate, backup & restore, deployment via GIT and many other options as shown below.

Cloudways wordpress application login details

If you are self-hosting Wordpress, you would have to pay or setup custom solutions for all these functionalities. In Cloudways it all comes bundled with the managed hosting subscription.

Logging in to Wordpress Admin

To view your WordPress admin panel, click the link under Admin Panel url under Access details. It is a temporary DNS created by Cloudways so that you can setup your website before you map your main DNS to Cloudways.

Cloudway WordPress admin panel URL

That's it. You have now setup your Wordpress website on Cloudways.

WordPress admin panel from cloudways

Next Steps

Here are the next steps I’ll be taking to complete my WordPress website setup on Cloudways:

  1. Set up caching for faster page loads
  2. Configure CDN using Cloudflare
  3. Apply a clean and responsive website theme
  4. Install all essential WordPress plugins
  5. Set up monitoring (RAM, CPU usage, uptime, etc.)
  6. Configure email delivery (SMTP or transactional email service)
  7. Perform speed and performance testing across all pages
  8. Map the main domain to the Cloudways application
  9. Set up a free SSL certificate using Let’s Encrypt
  10. Change the default WordPress login URL to prevent brute-force attacks
  11. Review and configure all key SEO settings
  12. Enable automatic backups (daily or hourly)
  13. Test manual backup and restore to prepare for emergencies
  14. Create a staging environment for safe testing and updates

Wrapping Up

I’ll be documenting all these steps in detail as I continue my WordPress setup journey with Cloudways.

If you’re thinking about using Cloudways or need help setting it up, feel free to drop a comment. I’m happy to help.

About the author
Bibin Wilson

Bibin Wilson

Bibin Wilson (authored over 300 tech tutorials) is a cloud and DevOps consultant with over 12+ years of IT experience. He has extensive hands-on experience with public cloud platforms and Kubernetes.

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to DevOpsCube – Easy DevOps, SRE Guides & Reviews.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.