Build Your Own Apache Server with mod_perl
Subject:   Re: Controlling the Firewall
Date:   2002-12-11 16:10:22
From:   Theory
Response to: Controlling the Firewall

I personally don't allow access to port 80 on my Mac, because I only use it for personal development. However, looking at the Firewall settings, it looks as though they're specifically geared for Apple's build of Apache. While there may well be a way to change some configuration file to get Apple's firewall to allow access to your custom build of Apache on port 80, if you're really serious about needing firewalling, you're better off using an external device to act as the firewall, rather than rely on Apple's software filewall.

Such is what I've done for my production server. I have a LinkSys router that allows me to set which computer inside the firewall responds to external requests on port 80. With such a device you'd be able to set it to forward port 80 requests to your Mac with its ccustom build of Apache, while not worrying about the Apple firewall software's special cases.