Hosting Multiple Websites Cheaply

Yes you can host multiple websites cheaply. For those personal or professional site, the cost of hosting is < $1 per month, plus the domain name annual fee at around $1 per month ($12/year)

One way to do that is through AWS Lightsail and Domain registrar such as Google Domain.

Lightsail is an easy-to-use virtual private server (VPS) that offers you everything needed to build an application or website.

You should pick “Linux”, “WordPress Multisite” and the lowest instance (512MB, 1 vCPU, 20 GB SSD & 1 TB data) is $3.5 per month as of 2/21/2021.

AWS Lightsail Console

You then want to pick static IP for your instance so restarting your instance won’t get you a new ip address, which can spell trouble for your domain to point to it.

You need to do the following two things:

  • Install “Multidomain” plug-in
  • Create an “@ A” record on your domain registrar to point to the static IP associated with this lightsail instance.

For additional domains (e.g. “newsite“), add a new site under “My Sites” -> “Network Admin” -> “Sites”. Set the Site Address to “newsite.maindomain.com”. Then on main domain’s dashboard, under “Tools” -> “Multidomain” -> “Mapping” tab, map “newsite.com” to “maindomain.com/newsite“. Wait 30 minutes, and your site will be up with the WordPress.

Related Posts

Leave a Reply

Your email address will not be published.