Using Amazon Certificate Manager (ACM) with EC2 and ELB/ALB — 14 April, 2023
Why connect an EC2 Instance to ACM and ALB? The standard compute instance on AWS is called EC2 (Elastic Compute Cloud). EC2 instances are a…
Setting up an AWS S3 Static Website with CloudFlare — 16 February, 2022
This is a quick guide to setting up a static website on AWS S3. Not only are we securing the bucket with our bucket policy and bucket…
PHP 8 and Nginx on Ubuntu 20.04 LTS Tutorial — 17 October, 2021
I needed to set up instances running PHP 8 a few times to test that my WordPress plugins and composer packages work on PHP 8. I also have…
Creating a Composer Package Tutorial — 21 April, 2019
This is a simple step-by-step guide to making a PHP composer package that can be listed publicly on packagist.org for anyone in the world to…
How to Build a Laravel Website (Basic Steps After Installation) — 27 January, 2018
Basic Steps After Installing Laravel 5.4 You have successfully installed Laravel 5.4 and you have directed the domain name at the public…
Installing Laravel on Debian 8 with PHP 7.0 — 12 April, 2017
I was unable to find a single tutorial that would show exactly how to install Laravel on Debian, possibly because I was using PHP 7.0 on…
Converting a Website to HTTPS (Adding SSL Encryption) Tutorial — 04 April, 2017
The internet is gradually becoming more and more encrypted and secure. While this is most important for websites where you might enter…
Setting up a Linux Webserver with SSH in 20 Steps (Debian 8) — 19 March, 2017
Here is a guide to Setting up a Linux Webserver with SSH. This is for Debian 8 (Jessie) although other versions of Debian will be similar…
How to write a WordPress Plugin — 05 October, 2016
There are 1,000s of WordPress Plugins and each one is individual, but for anyone wanting to make a plugin for themselves here are a few…