I have an old Windows 2003 Server that I set-up Apache Server to run MySQL/PHP/Wordpress software. After wrestling with various config and ini files, I was able to get the server up and running in about a week. The installation of all of that was nothing. Not having ANY previous experience with MySQL & PHP was what made it take so long to get running. I would set something up, get an error message, research it, tweak it and then get another error message.
I hope this experience will allow me to get my own server up and running someday. Surprisingly enough, my brain didn’t melt in the process.