Warming back up to AWS

The Alfred Effect is back and that means Amazon Web Services is up and running again. I have quite a few projects in mind to kick off in the early part of 2019 and I plan on sharing my progress as well as lessons learned along the way.

So the first step in getting The Alfred Effect back up and running was to get a web server configured. Previously I’ve always either hosted the web server at home or ran it through a web hosting service. Now we have access to Amazon Web Services and pre-configured EC2 images with WordPress installed. The future is here!!!

A quick search of the AWS Marketplace revealed quite a few options to choose from for WordPress images. I opted to go with the WordPress Certified by Bitnami image due to ratings and the soft spot I have for Ubuntu.

I opted to deploy using a t2.micro instance as a balance between cost and performance. Setup proceeded smoothly following the step by step instructions I found on the AWS documentation site.

I did diverge from the instructions in a couple of ways. I elected to generate my own key pair and will be leveraging that for SSH connectivity to the server. I also opted to take some time to formalize my instance tagging and security group. This will make it a bit easier for me to spin up any future WordPress-focused EC2 instances (perhaps for other blog projects for myself or my wife).

Once the instance launched, I was able to log in, secure the WordPress install a bit more, upgrade plugins, and start working out theme selection. I also took the time to go ahead and update the DNS entry for my domain to point to the IP address for this EC2 instance. All told, I was up and running in less than an hour. Not too bad.

Now to fire up SSH and see what other tweaks I can make under the hood. Stay tuned for more updates to come.

The command line awaits…