How to Set Up WordPress on Cloudways in 15 Minutes (Step-by-Step)

I set up SoloForge on Cloudways in one sitting — server creation to live WordPress site with SSL, in under 15 minutes. Not an exaggeration. Here's exactly what I did, step by step, so you can do the same without the trial and error I went through the first time.

Getting WordPress live in under 30 minutes

Getting WordPress live in under 30 minutes

Why Cloudways? (30-Second Pitch)

Skip this section if you already know. The short version: Cloudways puts your WordPress site on real cloud infrastructure — DigitalOcean, AWS, Google Cloud — without requiring you to manage servers yourself. You get managed cloud performance at a price that isn't managed-cloud-insane.

I moved SoloForge off a cheap shared host in early 2026. Before that, my average TTFB (time to first byte) was hovering around 800ms. On Cloudways with a DigitalOcean 2GB server, it dropped below 200ms consistently. For an SEO-focused site, that matters. For anyone who has watched a shared host throttle traffic during a traffic spike, it matters even more.

Entry price is $14/month for DigitalOcean 1GB. There's a 3-day free trial with no credit card required. Good enough to actually test before committing.

Start with the free trial. 3 days, no card, plenty of time to follow this whole guide and verify the setup before paying a cent.
Try Free →

What You'll Need

Before you start, here's everything to have ready. Total time: 15 minutes, assuming DNS propagates quickly (more on that later).

Item Details
Cloudways account Free 3-day trial — sign up here. No card required to start.
Domain name Any registrar works. Namecheap, GoDaddy, Google Domains — doesn't matter. You'll need access to the DNS settings.
15 minutes Actual hands-on time. DNS propagation can take up to a few hours — but you're not sitting there watching it.
Coffee ☕ Optional but strongly recommended. The setup is fast enough that you'll have time for one cup.

The Cloudways one-click install is as easy as it sounds

The Cloudways one-click install is as easy as it sounds

Steps

1
Sign Up for Cloudways
~2 min

Go to Cloudways via this link and click Start Free. Fill in your name, email, and a password. You'll get a 3-day free trial automatically — no credit card asked upfront.

After confirming your email, you'll land in the Cloudways dashboard. It looks a little different from cPanel — there's no file manager in the traditional sense, no email setup screen, none of that. What you see is a clean dashboard with two things you care about: Servers and Applications. That's the whole mental model.

Tip: If you're migrating an existing site, Cloudways offers one free migration as part of your sign-up. You can request it from within the dashboard. Their team handles it — usually done within 24 hours.

2
Create a New Server
~3 min

From the dashboard, click Launch (or Servers → Add Server). You'll see a setup form asking you to pick a cloud provider and server size.

For most solopreneurs starting out, here's exactly what I'd choose:

  • Cloud Provider: DigitalOcean — best balance of price and performance. AWS and Google Cloud cost 2–3x more for the same specs.
  • Server Size: 1GB RAM / 25GB SSD — plenty for a new site. You can scale up later with zero downtime. I started on 1GB and moved to 2GB when traffic grew.
  • Server Location: Pick the region closest to your primary audience. US-based traffic? New York or San Francisco. European audience? Amsterdam or Frankfurt. This one genuinely affects load time.

Give the server a name (I use something like soloforge-do-nyc so I know what it is at a glance), then click Launch Now.

Server provisioning takes about 5–7 minutes. Cloudways is spinning up an actual cloud server — not putting you on a shared host. A progress bar tracks it. Good time for that coffee.

A note on pricing: DigitalOcean 1GB runs $14/month all-in as of 2026. No separate "Cloudways fee" on top — what you see is what you pay. The hourly billing model means you only pay for what you use, and you can delete the server anytime.

3
Add a WordPress Application
~2 min

Once your server is ready (status shows Running), click into it and go to the Applications tab. Hit Add Application.

In the form that appears:

  • Application: Select WordPress from the dropdown. You'll see options for plain WordPress, WooCommerce, WordPress + WooCommerce, and a few others. Pick plain WordPress unless you're building a store.
  • Application Name: Something descriptive — I used soloforge-main.
  • WordPress Admin Credentials: Set a strong username (not "admin") and a real password. You'll use these to log in to your WordPress dashboard. Write them down somewhere.

Click Add Application. Cloudways installs WordPress on your server in about 30–60 seconds. When it's done, you'll see a green status and an application URL — something like 123.456.789.012.cloudways-sites.com. That's your temporary URL. You can already log in to WordPress at that address — go to [your-temp-url]/wp-admin to verify it's working.

Tip: Log in to WordPress admin at the temp URL before pointing your domain. Confirm the dashboard loads, the theme is active, and there are no errors. This takes 30 seconds and saves debugging time later.

4
Point Your Domain
~3 min (+ propagation)

In Cloudways, go to your application → Domain Management. Enter your domain name (e.g., soloforgetools.com) and click Save Changes. Cloudways now knows which domain should route to this application. The next step happens at your domain registrar.

Option A: Update Nameservers (easiest)

Cloudways provides nameservers you can point your domain to. This is the simplest option if you want Cloudways to manage everything. In your domain registrar's DNS settings, replace the existing nameservers with Cloudways's nameservers. These are listed in your Cloudways dashboard under DNS Settings for the application.

Option B: Update A Record (more flexible)

If you want to keep your DNS at your registrar (common if you have email or other subdomains there), update the A record instead:

  • In Cloudways, find the server's public IP address — it's listed on the server's main dashboard page.
  • In your registrar's DNS settings, find the A record for your root domain (@ or your domain name).
  • Set the value to your Cloudways server's IP address.
  • Set TTL to 600 (10 minutes) for faster propagation.
  • Add a second A record for www pointing to the same IP.

I use Option B for SoloForge because I keep email (Google Workspace) on the same domain and manage the MX records separately. It's slightly more manual but gives you full control.

DNS propagation takes time. Changes can take anywhere from 5 minutes to 48 hours to fully propagate. In practice it's usually under an hour. During this window, some visitors may see the old host and some may see the new one — completely normal. Don't panic.

5
Install SSL Certificate
~1 min

This is genuinely one-click. Once your domain is pointed and DNS has propagated, go to your Cloudways application → SSL Certificate tab. Enter your domain name, toggle Auto Renew on, and click Install Certificate.

Cloudways uses Let's Encrypt free SSL. It takes about 30 seconds to issue. When it's done, your site is live at https://yourdomain.com with a valid SSL certificate that auto-renews every 90 days without you touching anything.

Important: SSL installation will fail if DNS hasn't propagated yet. The domain needs to actually resolve to your Cloudways server before Let's Encrypt can verify it. If you get an error, wait 10–15 minutes and try again.

After SSL is installed, go to WordPress admin → Settings → General and confirm both the WordPress Address and Site Address show https:// (not http). Cloudways usually sets this automatically, but it's worth checking.

You're past the hard parts. Server → WordPress → Domain → SSL. Your site is live. Everything from here is optimization.
Start Free Trial →
6
Install Essential Plugins
~5 min

Fresh WordPress installs come with a few default plugins (Hello Dolly, Akismet) that you don't need. Deactivate and delete those first. Then install the three I put on every site.

SEO
Rank Math SEO
My preferred SEO plugin. Free tier is feature-rich. Better schema support than Yoast in my experience. The setup wizard walks you through the important settings in about 3 minutes.
Performance
WP Rocket or LiteSpeed Cache
WP Rocket if you're willing to pay ($59/year) — best caching plugin I've used, minimal setup. LiteSpeed Cache is the free alternative and performs very well on Cloudways's stack.
Security
Wordfence Security
Free tier covers the essentials: firewall, malware scanner, login protection. Run the initial scan after install and fix any issues it flags. Takes about 5 minutes.

A note on caching: Cloudways also includes their own Breeze cache plugin, pre-configured for their stack. If you don't want to pay for WP Rocket and prefer an even simpler setup, use Breeze. It's free, developed by Cloudways, and works well out of the box. Just don't run two caching plugins at the same time — pick one.

Install these three, run the Rank Math setup wizard, and you're done. Don't go plugin-crazy on a fresh install. Every plugin is a potential performance and security liability. Fewer is better.

7
Basic WordPress Settings
~3 min

Three settings that trip people up if they miss them early:

Permalinks

Go to Settings → Permalinks and change from "Plain" to Post name (/my-post-title/). This is the SEO-friendly URL structure. Do this before you publish any content — changing it later breaks existing URLs.

Timezone

Go to Settings → General → Timezone and set it to your local timezone. This affects scheduled posts and the timestamps shown in your admin. Takes 10 seconds and matters for scheduled publishing.

Remove Default Content

WordPress installs with default content you don't want: a "Hello world!" sample post, a "Sample Page", and a default comment on the post. Delete all three:

  • Posts: Hover over "Hello world!" → Trash
  • Pages: Hover over "Sample Page" → Trash
  • Comments: Go to Comments → Trash the default comment

Also go to Settings → Discussion and decide your comment settings. If you're not planning to run a comment section, uncheck "Allow people to submit comments on new posts." Fewer spam problems that way.

Optional but worth doing: Go to Settings → Reading and set "Your homepage displays" to "A static page." Create a blank page called "Home" and assign it. This gives you full control over your homepage layout rather than defaulting to the blog post feed.


Troubleshooting: Common Issues

!
My domain isn't resolving after pointing DNS

This is almost always just DNS propagation still in progress. It can take anywhere from 5 minutes to 48 hours depending on your registrar and the TTL settings on the old DNS records.

Check propagation status at whatsmydns.net — enter your domain and see how many locations are showing the correct Cloudways IP. When you see most locations showing the right IP, you're good. Don't make additional DNS changes while waiting — it resets the clock.

!
SSL installation failed / "domain does not resolve to this server"

The SSL installation requires your domain to be pointing to the Cloudways server before Let's Encrypt can verify it. If DNS hasn't fully propagated, the certificate request will fail.

Wait for DNS to propagate (verify at whatsmydns.net), then go back to Application → SSL Certificate and try installing again. The error should clear. If it doesn't, double-check the A record in your domain registrar matches the Cloudways server IP exactly — a single digit off will cause this.

!
WordPress login page shows an SSL warning / "not secure"

Usually means WordPress still has the old http:// URL in its settings. Go to WordPress admin → Settings → General and update both the WordPress Address (URL) and Site Address (URL) to https://. Save changes and clear your browser cache.

If you're locked out and can't access wp-admin at all, go to Cloudways → Application → Application Management → Application Settings. You can update the WordPress URL from there without needing to log in to WordPress.

!
Site is slow even on Cloudways

Check whether a caching plugin is active and configured. A fresh WordPress install with no cache will feel slow — the database is queried on every page load. Install and activate either Breeze (free, built by Cloudways), WP Rocket, or LiteSpeed Cache, then run a speed test again.

Also check whether any particularly heavy plugins are installed. Go to Tools → Site Health in WordPress admin — it will flag performance issues including slow plugin load times. One heavy plugin can undo the server's speed advantage entirely.

!
I can't find where to send email from WordPress (contact forms, order notifications, etc.)

Cloudways does not include email hosting — this is a known limitation. WordPress sends transactional email via PHP mail by default, which often gets flagged as spam or doesn't work at all on cloud servers.

Install a free SMTP plugin like WP Mail SMTP and connect it to a mail service. Free options: Google Workspace (if you have it), SendGrid free tier (100 emails/day), or Brevo (formerly Sendinblue, 300 emails/day free). This takes about 10 minutes to set up and solves the outgoing email problem completely.


What's Next?

Your WordPress site is live on Cloudways with SSL, essential plugins, and clean settings. That's the foundation. Here's where to go from here:

A few things worth doing in the first week after launch:

Ready to Launch on Cloudways?
3-day free trial, no credit card needed. Your WordPress site can be live before you finish your coffee.
Start Your Free Trial → 3-day free trial · No card required · Cancel anytime

MR
Marcus Reed

Runs SoloForge (soloforgetools.com), a resource for one-person businesses navigating tools, hosting, and automation. SoloForge is hosted on Cloudways. This guide reflects the exact setup process used to launch the site — no affiliate obligation to recommend things that don't hold up to daily use.