I have an extra computer I would like to set up a web server. I am doing this purely as a learning experience. I currently have 4 computers on my home network, one windows and three linux. these computers are running without software firewalls, but the are all firewalled with my linksys wrt54g router, it uses stateful packet inspection. All of these computers are freely exposed to each other using insecure services like windows file sharing, and nfs(unix file sharing). I say insecure, because permissions are set so all computers on the local network have access to each other.
I would like to add a fith computer, which will contain my webserver, I am worried this will comprimise my home network. What, if any, would be the safest way to add this computer without causeing my home network insecurity.

