Pi³Web is a free but industry strength web server available for different platforms. You can run the server for personal, web development or Internet service provider purposes. The main advantage is the very flexible configuration supported by a GUI. For Windows there's an easy to use setup assistant. But also on Linux the server setup isn't complicated.