This whole website is built on Apache with a small amoumt of PHP mixed in. Postfix is set up as an outbound mail server, strictly for relaying input from my contact form to my personal email. The os, Debian 10 is running in single-user mode and running in a headless vm which I ssh to from my host os to. The VM is configured to use a bridged connection, which I've forwarded the necessary ports directly to.
I'll probably update this as I learn how to document things at all.