Initial Steps

Install KeePass and Create Passwords for the Various Services

Register a New Domain with GoDaddy

Purchase and Download Sendy

Sign Up for an AWS Account

Configure Two-Factor Authentication (2FA) for Your AWS Account

Setup Amazon SES for Email Sending

Setting Up the EC2 Instance

Setup a Server on EC2

Install Putty

Connect to Your New EC2 Instance Using Putty

Install Updates on Your EC2 Instance

Familiarize Yourself With the vi Text Editor

Change the Server's Hostname

Change the Server's Time Zone

Harden SSH Access

Enable Two-Factor Authentication

Setup Automatic (Unattended) Upgrades

Installing the Web Server

Install Apache, PHP and MariaDB