Making a website is shockingly easy; only hard part is dealing with the companies.
I spent all day today working on getting this website live and the main roadblocks I ran into were the interfaces with tech companies, router companies, modem companies, etc. Basically all of the stuff you have to pay for. The free server OS and whatnot worked absolutely flawlessly.