I want to host a small low traffic site on my own computer mainly for the experience, for security reasons I only want to disable the firewall port 8888, but I can;t even figure out how to disable any part, could I please have some help.😕
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.
I've had the firewall set to allow all incoming traffic, web sharing is on, but how do I do the first part? is there any way I can disable the port in terminal?
I've had the firewall set to allow all incoming traffic, web sharing is on, but how do I do the first part? is there any way I can disable the port in terminal?
Do you mean enable? Turning on web sharing should enable the port. If you want to disable then you'll stop web sharing. The only way Terminal can help is by using the firewall interface, but that's a mess to deal with.
If your question relates to port forwarding on the router, then that will depend on your router. It's documentation will tell you how to do it.
I'm using a MAMP server and I want to set up a low traffic website on the internet, not just my local network. I just changed my MAMP port to 80 and turned off the default web sharing, everything works fine on my local network, I can go to http://MAMP_computers_ip/ but I can't get anyone outside my local network to access it, do I need to turn off the firewall or something like that?
If you're using a software firewall on a Mac OS X Client and you're using a non-standard port for HTTP, use WaterRoof to help you manipulate ipfw (the firewall). Assuming you get the router situation worked out.