Step By Step WordPress Installation With Free SSL in 5 Minutes

Seriously, I wish someone told me about this earlier. I’ve spent hours bashing my head in while logged into Putty installing LAMP servers, setting up SQL databases, writing down database passwords, and just suffering through the pain of poorly documented VPS hosting forums. And after installation, I have to suffer through Certbot’s finicky requirements, Cronjobs, and the ensuing SSL errors. I know, I signed up for this. I’m a Sysadmin, it’s what I signed up for right? Sure, I’m a bit of a masochist – most sysadmins are – but there has to be an easier way right? Well, yes, in fact, there is. I’m going to show you my workflow to install WordPress on a VPN server in less than 5 minutes. And yes, I know, that the “whole 5 minute” thing is overhyped and overdone…. But it literally only takes 5 minutes. Step 1: Purchase a VPS server that has at least 1 GIG of RAM, has Ubuntu 18.04 LTS The script I use requires Docker, and Docker requires at minimum (at least in this instance) 1 gig of RAM. Anything less and you’re gonna run into errors. The script can use Ubuntu 16.04 and other Debian flavors, but I’ve run into errors with the other operating systems. Don’t fix what’s not broke right? Step 2: Forward Your DNS to the Server IP of the VPS It takes a few minutes for DNS to propagate, and LetsEncrypt is notoriously slow, so better do this first. Step 3: Login …

Read more

How to Install HTTPS for Your Lightsail Server in 3 Steps

Installing an SSL Certificate On Amazon Lightsail (or any other cloud provider) Just Got a lot Easier with the HTTPS Configuration Tool I’m using Amazon Lightsail. It used to be a pain to install the lets-encrypt SSL service. Now it’s not. Bitnami released a new tool that completely automates the process called: The Bitnami HTTPS Configuration Tool Keep in mind this should be done on a fresh instance or install of a WordPress server (one that doesn’t already have CertBot or SSL keys previously Installed). Step 1: Open up your console using Putty or Amazon’s included console program on the Lightsail Website. You should see something like this make sure you are logged in as Bitnami: Step 2: Install Type in this code. This install’s the HTTPS configuration tool from Bitnami and configures the directories: Step 3 Run the program The next step is running and configuring the program. Just run the program using the code below and follow the on-screen steps in the console (like putting in your email address and agreeing to the EULA). Once you’ve done that, put in your website domain and you’re golden. That’s it. Literally. No paid plugins, no 20 step procedures, no pointless DNS TXT updates. HTTPS setup just got a lot easier