This is a simple guide for setting up an Amazon EC2 instance as a working webserver.

It covers setting up a new CentOS 7 instance (including updating and securing the system), installing the web-based admin suite VirtualMin/WebMin and configuring the server for PHP versions 5.6 & 7, MySQL, SSH and email.

Introduction