(it seems like my previous reply hasn’t been posted)
It really depends on what you’re trying to achieve. If you’re just trying to install a web server, then I’d recommend downloading XAMPP if you’re on Windows, or if you’re on Linux, you probably already have apache or nginx. To access services on those servers you’re just going to have to find out the IP address of the server, and type it out in the browser (f.e. http://192.168.0.1/my_service). Those services should be available only on the same local network the server is on, unless you do port forwarding.
Just by taking a glance at this list I can see I already have at least 80% of the games, if not 90%. I’ve been looking through the Steam shop and there just aren’t many good deals this year, that haven’t already been on a steep discount.