Beginner
How to install WooCommerce on Cloudways
Quick Answer
Cloudways offers one-click WordPress with WooCommerce installation. Sign up, launch a server, add the WooCommerce app, access credentials, and complete the setup wizard. Optional: configure domain and SSL for production use.
Prerequisites
- Cloudways account (free trial available)
- Cloud provider selection like DigitalOcean
- Domain name (optional)
- Basic familiarity with web browsers
1
Sign up or log in to Cloudways
Visit Cloudways.com and click "Start Free" or "Get Started for Free". Enter your email, create a password, select country and timezone, then complete signup to access the dashboard.
2
Launch a new server
In the dashboard, click "Add Server" from the Servers tab. Choose a provider like DigitalOcean (cheapest), select server size (e.g., 1GB RAM), location closest to your audience, and click "Launch Now". Wait 5-10 minutes for deployment.
Tip
DigitalOcean is recommended for starters due to low cost.
3
Add WordPress + WooCommerce application
Once server shows "Ready to Go", go to "Applications" tab and click "Add Application". Select "WordPress", then "WordPress with WooCommerce". Enter application name (e.g.,
MyWooStore), server name (e.g., WooServer), project name (e.g., EcommerceProject), and click "Launch Now". Deployment takes 5-15 minutes.Tip
Use descriptive names for easy management.
4
Access application credentials
After status changes to "Up & Running", select your app in Applications tab. From "Access Details": note Application URL (e.g.,
http://app-abc123-123456.cloudwaysapps.com), WP Admin URL (/wp-admin), admin username (admin), and auto-generated password. Visit Application URL to view your store.Tip
Copy the password immediately as it's auto-generated.
5
Log in to WordPress Admin and setup WooCommerce
Navigate to WP Admin URL (e.g.,
http://app-abc123-123456.cloudwaysapps.com/wp-admin), log in with credentials. Complete WooCommerce setup wizard: set store location, industry, product types, payments, shipping, and taxes (defaults to USD, no initial tax rates).Tip
Change default admin username and password for security.
6
Configure custom domain (optional)
In Applications > your app > "Domain Management", add primary domain (e.g.,
store.example.com). Update DNS with CNAME record pointing to Application URL. Propagation takes minutes to hours.7
Enable SSL Certificate
Go to Servers tab > your server > "SSL Certificate" tab. Select "Let's Encrypt", enter domain, and click "Install". This provides free, auto-renewing HTTPS.
Tip
Always enable SSL before going live.
8
Set server access credentials
In Servers > your server > "Master Credentials" or "Access Details", set username (e.g.,
masteruser) and strong password for SSH/SFTP access.Tip
Use these for advanced file management or terminal access.
Troubleshooting
Server deployment takes longer than 10 minutes
Monitor status in dashboard; normal for first-time setups. If stuck over 30 minutes, check provider quotas or contact Cloudways support.
Cannot access WP Admin after deployment
Verify credentials in Access Details; reset password via Cloudways if forgotten. Ensure Application URL is correct.
Domain not resolving after CNAME setup
Wait for DNS propagation (up to 48 hours); use tools like dig or WhatsMyDNS to check. Verify CNAME points exactly to Application URL.
SSL installation fails
Ensure domain is added and propagates first. Use Let's Encrypt option and retry; contact support for custom certs.
WooCommerce setup wizard not appearing
Clear browser cache, log out/in, or access WooCommerce > Status > Tools to run setup again.
Ready to get started with Cloudways?
Put this tutorial into practice. Visit Cloudways and follow the steps above.
Visit Cloudways →