While I’m partial to hosting static sites on AWS with S3, there other ways to solve the problem of cheap/free static hosting. One popular option that works for simple one-page sites, single-page applications, Jekyll blogs, and more is GitHub Pages. All you need to get started is a free (or paid) GitHub account, a basic understanding of how git or GitHub works, and about 10 minutes.

(more…)

May 15th, 2018

Posted In: GitHub

Tags: , , ,

So you have an awesome, affordable new VPS instance — maybe even a WordPress or Drupal installation — hosted on Amazon’s Lightsail. Setting up a Lightsail instance might be quick and easy, but moving it from HTTP to HTTPS isn’t as intuitive as you might expect. This is one of those instances where AWS stops holding your hand and expects you do to some real work of your own. But don’t worry, setting up HTTPS isn’t too tough and, thanks to Let’s Encrypt, it’s free.

(more…)

May 13th, 2018

Posted In: AWS

Tags: , , , ,

It used to be that hosting WordPress on AWS was a difficult task. You needed to deal with EC2 and the huge AWS management console with its dozens of tools and hundreds of options. Then Amazon introduced the AWS Marketplace and “WordPress powered by BitNami,” which made things easier but left many of the same hurdles in place. Then, finally, Amazon introduces Lightsail, which is basically AWS on easy mode.

(more…)

May 12th, 2018

Posted In: AWS

Tags: , ,

Amazon’s S3 is a great tool for hosting static sites for nearly free (and often times free). Setting up a website in S3 takes just a few minutes, and once it’s there it’s secure, scalable, and affordable. That said, it’s not the tool for everyone — like AWS, S3 has many quirks and it has a real learning curve. Also AWS support is far from free and if you want to do anything non-standard, like URL redirects, there can be many headaches. So here are some of the best alternatives to S3 static site hosting for every user, need, and budget.

(more…)

May 2nd, 2018

Posted In: AWS

Tags: , , ,

If you are looking for an explainer on S3 redirection rules, you are going to have a tough time finding a good one. Available on redirection rules is available from all over the place, no one source (including Amazon) is even close to complete, and then outcomes don’t always match exceptions. Welcome to cloud confusion.

(more…)

April 29th, 2018

Posted In: AWS

Tags: , , ,

HTTPS on AWS

If you have followed CloudConfusing’s previous guides on hosting a website on S3 and then adding HTTPS to that site, forcing HTTPS is surprisingly easy. The whole process will take about two minutes per site and involves no risk factors, assuming your HTTPS setup is already functioning properly.

(more…)

April 28th, 2018

Posted In: AWS

Tags: , , , , ,

Are you trying to upload a database to your site, but it’s getting rejected by phpmyadmin? That’s a common issue, but unfortunately it can happen under a number of circumstances and there are many places where the file size restriction can live, making the issue difficult (or at least tedious) to troubleshoot.

Recently this happened to me when trying to install a 200MB database onto a local installation of WordPress, using MAMP for the heavy lifting. My localhost setup would have no issues with a database of this size but phpmyadmin rejected it every time. I wanted to get my local environment set to match the production version, so this was a necessary step.

(more…)

February 5th, 2018

Posted In: Localhost / Environment

Tags: , ,

This has been one of the worst parts of S3 hosting for me. In fact, it’s been one of the worst parts of all of AWS since I started my cloud hosting journey (shenanigans?). Understanding the Amazon Web Services S3 Website and REST API endpoint has been endlessly confusing and has caused me hours of frustration.

(more…)

December 24th, 2017

Posted In: AWS

Tags: , , , ,

In my previous article about hosting a static website on S3, I realize that I may have rushed past the section on DNS. The AWS Static Site Quickstart tool does most of what you need, but upon further review, I can say that it doesn’t do everything and it doesn’t do DNS particularly well. So let’s revisit Route 53 and run through some of what I’ve managed to piece together.

(more…)

December 18th, 2017

Posted In: AWS

Tags: , , , ,

So you setup build a static website hosted on Amazon S3 and you gave it a custom domain name. What’s next? HTTPS of course! Here’s a guide on how to do it in about 5 minutes. AWS makes SSL both free and easy, but it can be a little confusing the first time around.

(more…)

December 7th, 2017

Posted In: AWS

Tags: , , , , , ,

Next Page »