Configure Apache Web Site to Use Multiple Ports
May 19th, 2008 by MrGroove

A few months back I ran into the need to configure my private Web Site running on Apache to use multiple ports. Essentially the Internet provider for my home began to block inbound Port 80 so I had to configure Apache to use an alternate port. The process was VERY simple and since I was recently asked "how" on my blog, I figured I’d document the process real quick for all the readers.
Context: In my example, I run Apache on Port 80 on a single IP however I need Apache to Listen on and serve my web site on port 8080 as well. Although I chose Port 8080, you can use any Port (however I recommend a port over 1000). Ok, let’s get into it.
Step 1: Open Apache configuration File httpd.conf (on my windows host, it’s location here: "c:\Program Files\Apache Group\Apache2\conf")
Step 2: Find the line: Listen 80 and Type Listen 8080 on the next line:
Note, your config might look different but you should get the point
Step 3: Find the VirtualHost portion for your Web Site config and Add *:8080 as shown below:
Note, your config file might not look exactly like mine. Instead of *:80 you might see an IP address:80 - it really depends but this should give you the general idea. You can also just replace the old port number with the new one if you don’t need your site accessible on both Ports.
Step 4: Restart Apache Web Service
ALL DONE! Your Web Site should be accessible using either Port.
Be sure to test your work by hitting your web site on the new Port number: http://www.yoursite.com:8080.
Tags: apache, multiple-ports, httpd.conf

hi mrgroove. love the site. i’m still having problems after following the advice step by step. i posted the issue in the forum here: http://www.groovypost.com/forum/change-apache-port-from-80-to-8080-t92215.html
im stuck. thanks
you can ignore. poneil helped me with my issue in the forum
thanks everyone!
@Cruiser77 - Welcome to the site!
Ah… my favorite type of problem, a RESOLVED one!
A big thank you out to all the readers who help resolve problems (thanks pOneil!). Wow, looks like a small community is forming! Excellent!