Remember when setting up WordPress meant messing with FTP, databases, and praying that
wp-config.php
didn’t break everything? Yeah, that era is over.
In 2025, I spun up a fully working WordPress site on Amazon Lightsail in about five minutes. Seriously.
You click “Create Instance,” pick WordPress, and that’s it. SSL is one-click. Static IP? Also one-click. SSH? Already there.
And the best part? It costs $7/month for a fully autonomous VPS with 1GB RAM, 40GB SSD, and 2TB of bandwidth.
That’s not shared hosting — that’s your own server. No neighbors, no nonsense.
How to Set Up WordPress on Lightsail (Quick & Dirty)
- Go to Amazon Lightsail and log in with your AWS account.
- Click Create Instance.
- Choose your region and platform (Linux/Unix).
- Under Blueprint, select WordPress.
- Choose your instance plan (the $7/month one is perfect for most blogs).
- Give your instance a name and click Create Instance.
- After a few minutes, assign a Static IP to your instance.
- Visit the IP in your browser — WordPress is already there.
Optional: Set up a domain, enable HTTPS with the built-in certificate manager, and you’re done.
If you’ve ever wanted to run your own site without being at the mercy of bad hosting panels or slow shared servers,
this is it. I honestly felt like I was doing something too easy to be allowed.