Internotes — Articles about Web
Running a Simple Web Server

At some point, you will need to run some sort of local web server either to test or to develop your code.
More: simple-web-server
Setting up a Virtual Host for your Development Server

For local Web Development, it is useful to be able to emulate a live web site, complete with a Domain Name. This article discusses setting up a Virtual Host on your local server.
More: virtual-hosts
Adding a Custom File Handler

Sometimes it is convenient to “fake” a file — the user has requested a file, but it it needs to be generated or processed before it is sent out.
More: custom-file-handler
Setting up a Local Web Server

In Principal, you can set up a Web Server by individually finding and installing the appropriate packages. In practice, you might prefer to install one of the pre-packaged versions.
More: local-web-server