Generally you'll setup port forwarding on your router to send the HTTP request to your computer. That way the router handles the firewall part. Also if you turn on Web Sharing in system preferences it'll activate your port. Also, in system preferences if you go to Security there's a Firewall tab you can adjust to allow incoming traffic.