CapRover Tutorial: Host WordPress + Docker Apps on One Cheap AWS Server (Client Income Setup)

Опубликовано: 17 Июнь 2026
на канале: The Digital Hustle Lab
327
4

Welcome to The Digital Hustle Lab where we test real ways to make money online.

In this tutorial, I’ll show you how to turn one AWS EC2 server into a simple hosting platform using CapRover. We’ll deploy WordPress (the main example) and then prove the setup is flexible by deploying any Docker image (Laravel / Node / React / APIs).

This is perfect if you want to host client websites and charge a monthly maintenance/hosting fee, while keeping your setup simple today and scalable and flexible later.

What you’ll build in this video

CapRover installed on a fresh EC2 server
Wildcard domain setup (so you don’t touch DNS per client)
Free SSL certificates (Let’s Encrypt)
MySQL database inside CapRover
WordPress deployed + custom domain + HTTPS
Deploy any Docker image (Laravel/Node/React/etc.)

What you need

An AWS account (EC2)
1 domain name (for wildcard DNS)
Basic SSH (connect once) We will use the aws browser connect functionality, so no SSH commands will be executed :)

Chapters:
00:00 One server, many apps (the business idea)
00:29 Create EC2 server
05:53 SSH + Install Docker
06:47 Install CapRover
07:51 Setup domain name DNS
10:06 CapRover first login
10:41 Setup CapRover
12:35 Create our first APP, MySQL database
13:24 Install phpMyAdmin
14:12 Create Database
15:49 Deploy WordPress
18:55 Extra section, deploy a docker image