LIVE ON AWS

Building real cloud infrastructure from the command line.

This site is hosted on a Red Hat Linux EC2 instance using Apache, Cloudflare DNS, SSH key authentication, security groups, and hands-on Linux administration.

AWS EC2

Cloud server deployed on Amazon Web Services with an Elastic IP and controlled through SSH.

Red Hat Linux

Managed services, files, permissions, processes, logs, and networking directly from the terminal.

Apache Web Server

Configured virtual hosts to serve multiple websites from the same cloud server.

Podman Container

Running a separate NGINX website inside a container with reverse proxy routing.

Cloudflare DNS

Using DNS, proxying, and HTTPS routing to connect domain names to cloud infrastructure.

Security First

SSH restricted by source IP, HTTPS enabled, and public exposure reduced to only required services.

ec2-user@richgibbs.dev
$ ssh -i "Red Hat.pem" ec2-user@aws-server
$ sudo systemctl status httpd
$ podman ps
$ ss -tulpn
$ sudo httpd -S
>