<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Getting Apache to run on port 80 on Windows 7</title>
	<atom:link href="http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/</link>
	<description>Cameron’s thoughts on Technology, Software and Web Development</description>
	<lastBuildDate>Sat, 10 Jul 2010 15:27:00 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Johnmf2005</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-375</link>
		<dc:creator>Johnmf2005</dc:creator>
		<pubDate>Fri, 09 Jul 2010 03:56:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-375</guid>
		<description>http://support.microsoft.com/kb/149605

The above link shows you how to change the IIS port bindings.  I changed them to port 8585 which allowed Apache to start flawlessly. Now how to change windows remote management https port to other than 443... that&#039;s what I would like to know.</description>
		<content:encoded><![CDATA[<p><a href="http://support.microsoft.com/kb/149605" rel="nofollow">http://support.microsoft.com/kb/149605</a></p>
<p>The above link shows you how to change the IIS port bindings.  I changed them to port 8585 which allowed Apache to start flawlessly. Now how to change windows remote management https port to other than 443&#8230; that&#8217;s what I would like to know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rushiat</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-369</link>
		<dc:creator>rushiat</dc:creator>
		<pubDate>Sat, 26 Jun 2010 21:38:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-369</guid>
		<description>Thanks, Moosa. Works a treat</description>
		<content:encoded><![CDATA[<p>Thanks, Moosa. Works a treat</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: LVWolfman</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-366</link>
		<dc:creator>LVWolfman</dc:creator>
		<pubDate>Sun, 20 Jun 2010 07:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-366</guid>
		<description>Fred&#039;s answer was full of good tips.  Using his procedure, I found that in my case it was TeamViewer that was hogging port 80.  Bad since that&#039;s the remote admin tool I was using at the time.  (I use RDP from my Mac for the other Windows machines... but they run XP and this machine runs Windows Home &quot;Premium&quot; which doesn&#039;t support RDP.

Well, actually it does... you can use this &quot;home&quot; version of Windows to control other computers via RDP, but no one can support you by controlling yours using RDP.  Typical backwards M$ thinking I guess.  (And just one of a number of crippled features in &quot;Home Premium&quot; Microsoft neglects to mention on their edition comparison charts.)</description>
		<content:encoded><![CDATA[<p>Fred&#8217;s answer was full of good tips.  Using his procedure, I found that in my case it was TeamViewer that was hogging port 80.  Bad since that&#8217;s the remote admin tool I was using at the time.  (I use RDP from my Mac for the other Windows machines&#8230; but they run XP and this machine runs Windows Home &#8220;Premium&#8221; which doesn&#8217;t support RDP.</p>
<p>Well, actually it does&#8230; you can use this &#8220;home&#8221; version of Windows to control other computers via RDP, but no one can support you by controlling yours using RDP.  Typical backwards M$ thinking I guess.  (And just one of a number of crippled features in &#8220;Home Premium&#8221; Microsoft neglects to mention on their edition comparison charts.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-359</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Sun, 13 Jun 2010 06:29:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-359</guid>
		<description>Works perfectly. Thanks.</description>
		<content:encoded><![CDATA[<p>Works perfectly. Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moosa</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-355</link>
		<dc:creator>Moosa</dc:creator>
		<pubDate>Thu, 10 Jun 2010 16:49:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-355</guid>
		<description>Comment #26 by Fred (which I have quoted below) is absolutely awesome. It sums up all reasons that are discussed in this thread, plus more !
Brilliant job Fred ! Thank you very much.

- Oh! and ... for me, it was &#039;World Wide Web Publishing Service&#039; that caused the problem.

&lt;blockquote cite=&quot;#commentbody-179&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-179&quot; rel=&quot;nofollow&quot;&gt;Fred&lt;/a&gt; :&lt;/strong&gt;
1. Get pid that is listening port 80: netstat -nao &#124; find “:80″
 2. Open task manager, go to processes tab and check “PID” on menu/view/Select Columns…. then you can find out the progress with that pid.
 3. If it is a normal application or IIS, just disable or uninstall it.
 4. If it is System progress(PID 4), you need to disable HTTP.sys driver which is started on demand by other service, such as Windows Remote Management/Print Spooler on Windows 2008 or Windows 7. there is two way to disable it:
a.
1) Go to device manager, select “show hidden devices” from menu/view, go to “Non-Plug and Play Driver”/HTTP, double click it to disable it (and disable or manual some services depended on it).
2) Reboot and use netstat -nao &#124; find “:80″ to check no 80 is used.
b.
1) Launch RegEdit
2) Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
3) Change the value of ’start’ to 4 (disabled)
4) Re-boot your computer
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p>Comment #26 by Fred (which I have quoted below) is absolutely awesome. It sums up all reasons that are discussed in this thread, plus more !<br />
Brilliant job Fred ! Thank you very much.</p>
<p>- Oh! and &#8230; for me, it was &#8216;World Wide Web Publishing Service&#8217; that caused the problem.</p>
<blockquote cite="#commentbody-179"><p>
<strong><a href="#comment-179" rel="nofollow">Fred</a> :</strong><br />
1. Get pid that is listening port 80: netstat -nao | find “:80″<br />
 2. Open task manager, go to processes tab and check “PID” on menu/view/Select Columns…. then you can find out the progress with that pid.<br />
 3. If it is a normal application or IIS, just disable or uninstall it.<br />
 4. If it is System progress(PID 4), you need to disable HTTP.sys driver which is started on demand by other service, such as Windows Remote Management/Print Spooler on Windows 2008 or Windows 7. there is two way to disable it:<br />
a.<br />
1) Go to device manager, select “show hidden devices” from menu/view, go to “Non-Plug and Play Driver”/HTTP, double click it to disable it (and disable or manual some services depended on it).<br />
2) Reboot and use netstat -nao | find “:80″ to check no 80 is used.<br />
b.<br />
1) Launch RegEdit<br />
2) Go to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP<br />
3) Change the value of ’start’ to 4 (disabled)<br />
4) Re-boot your computer
</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: sebastian</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-338</link>
		<dc:creator>sebastian</dc:creator>
		<pubDate>Wed, 19 May 2010 14:19:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-338</guid>
		<description>&lt;a href=&quot;#comment-316&quot; rel=&quot;nofollow&quot;&gt;@David &lt;/a&gt; 
I have the same issue with SQL server 2008, and you where right about sql server was using port 80, it`s been changed tu use port 8080.
Apache now starts without complainings on por 80.</description>
		<content:encoded><![CDATA[<p><a href="#comment-316" rel="nofollow">@David </a><br />
I have the same issue with SQL server 2008, and you where right about sql server was using port 80, it`s been changed tu use port 8080.<br />
Apache now starts without complainings on por 80.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DM</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-329</link>
		<dc:creator>DM</dc:creator>
		<pubDate>Wed, 12 May 2010 12:30:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-329</guid>
		<description>&lt;blockquote cite=&quot;#commentbody-328&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-328&quot; rel=&quot;nofollow&quot;&gt;DM&lt;/a&gt; :&lt;/strong&gt;
&lt;blockquote cite=&quot;#commentbody-313&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-313&quot; rel=&quot;nofollow&quot;&gt;skeptigator&lt;/a&gt; :&lt;/strong&gt;
I have an alternate suggestion for Windows 7
In general, messing with the ports that your Operating System is using just seems like a bad idea, you’ll end up with weird network issues like printing
In addition, I need to have IIS running locally as well for the .NET projects I take on so having two web servers listening on different ports was important.
For me the best situation was simply to change the IP Port that Apache listens on (the default is port 80, which is the standard for all web traffic).
I changed mine to port 8666 (but it could be anything above 1024), I did the following:
Locate the httpd.conf file in the following directory [install directory]\xampp\apache\conf (mine was in, C:\xampp\apache\conf)
Find the line that says, Listen 80 and I changed it to Listen 8666. Save and Close the file and now Start the Apache service in the Xampp control panel. Life should be good.
Now the only catch to this method is that you can’t just go to &lt;a href=&quot;http://localhost/xampp&quot; rel=&quot;nofollow&quot;&gt;http://localhost/xampp&lt;/a&gt; anymore you have to tell your browser which port specifically to use (it will by default use 80), so you will have to use &lt;a href=&quot;http://localhost:8666/xampp/&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8666/xampp/&lt;/a&gt; (the port is designated by the colon and then the number).
The cool thing is I can run &lt;a href=&quot;http://localhost:8666&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8666&lt;/a&gt; to run Apache and &lt;a href=&quot;http://localhost:8616&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8616&lt;/a&gt; to run my local IIS for .NET projects.
I hope this helps someone
Jeremy
&lt;/blockquote&gt;
Hey mate, I followed your instructions but I think I did something wrong here. I am using Xampp version 1.7.3, and do have to turn on SVC by installing them or do I turn them on by the start button for ‘Apache’ and ‘MySql’?
I appreciate your help
CHEERS  
&lt;/blockquote&gt;
lol..I got it going friend ;)
Thanks for the valuable info.</description>
		<content:encoded><![CDATA[<blockquote cite="#commentbody-328"><p>
<strong><a href="#comment-328" rel="nofollow">DM</a> :</strong></p>
<blockquote cite="#commentbody-313"><p>
<strong><a href="#comment-313" rel="nofollow">skeptigator</a> :</strong><br />
I have an alternate suggestion for Windows 7<br />
In general, messing with the ports that your Operating System is using just seems like a bad idea, you’ll end up with weird network issues like printing<br />
In addition, I need to have IIS running locally as well for the .NET projects I take on so having two web servers listening on different ports was important.<br />
For me the best situation was simply to change the IP Port that Apache listens on (the default is port 80, which is the standard for all web traffic).<br />
I changed mine to port 8666 (but it could be anything above 1024), I did the following:<br />
Locate the httpd.conf file in the following directory [install directory]\xampp\apache\conf (mine was in, C:\xampp\apache\conf)<br />
Find the line that says, Listen 80 and I changed it to Listen 8666. Save and Close the file and now Start the Apache service in the Xampp control panel. Life should be good.<br />
Now the only catch to this method is that you can’t just go to <a href="http://localhost/xampp" rel="nofollow">http://localhost/xampp</a> anymore you have to tell your browser which port specifically to use (it will by default use 80), so you will have to use <a href="http://localhost:8666/xampp/" rel="nofollow">http://localhost:8666/xampp/</a> (the port is designated by the colon and then the number).<br />
The cool thing is I can run <a href="http://localhost:8666" rel="nofollow">http://localhost:8666</a> to run Apache and <a href="http://localhost:8616" rel="nofollow">http://localhost:8616</a> to run my local IIS for .NET projects.<br />
I hope this helps someone<br />
Jeremy
</p></blockquote>
<p>Hey mate, I followed your instructions but I think I did something wrong here. I am using Xampp version 1.7.3, and do have to turn on SVC by installing them or do I turn them on by the start button for ‘Apache’ and ‘MySql’?<br />
I appreciate your help<br />
CHEERS
</p></blockquote>
<p>lol..I got it going friend <img src='http://www.cameroncooke.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Thanks for the valuable info.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DM</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-328</link>
		<dc:creator>DM</dc:creator>
		<pubDate>Wed, 12 May 2010 12:04:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-328</guid>
		<description>&lt;blockquote cite=&quot;#commentbody-313&quot;&gt;
&lt;strong&gt;&lt;a href=&quot;#comment-313&quot; rel=&quot;nofollow&quot;&gt;skeptigator&lt;/a&gt; :&lt;/strong&gt;
I have an alternate suggestion for Windows 7
In general, messing with the ports that your Operating System is using just seems like a bad idea, you’ll end up with weird network issues like printing  
In addition, I need to have IIS running locally as well for the .NET projects I take on so having two web servers listening on different ports was important.
For me the best situation was simply to change the IP Port that Apache listens on (the default is port 80, which is the standard for all web traffic). 
I changed mine to port 8666 (but it could be anything above 1024), I did the following:
Locate the httpd.conf file in the following directory [install directory]\xampp\apache\conf (mine was in, C:\xampp\apache\conf)
Find the line that says, Listen 80 and I changed it to Listen 8666. Save and Close the file and now Start the Apache service in the Xampp control panel. Life should be good.
Now the only catch to this method is that you can’t just go to &lt;a href=&quot;http://localhost/xampp&quot; rel=&quot;nofollow&quot;&gt;http://localhost/xampp&lt;/a&gt; anymore you have to tell your browser which port specifically to use (it will by default use 80), so you will have to use &lt;a href=&quot;http://localhost:8666/xampp/&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8666/xampp/&lt;/a&gt; (the port is designated by the colon and then the number). 
The cool thing is I can run &lt;a href=&quot;http://localhost:8666&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8666&lt;/a&gt; to run Apache and &lt;a href=&quot;http://localhost:8616&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8616&lt;/a&gt; to run my local IIS for .NET projects. 
I hope this helps someone
Jeremy
&lt;/blockquote&gt;
Hey mate, I followed your instructions but I think I did something wrong here. I am using Xampp version 1.7.3, and do have to turn on SVC by installing them or do I turn them on by the start button for &#039;Apache&#039; and &#039;MySql&#039;?

I appreciate your help
CHEERS :)</description>
		<content:encoded><![CDATA[<blockquote cite="#commentbody-313"><p>
<strong><a href="#comment-313" rel="nofollow">skeptigator</a> :</strong><br />
I have an alternate suggestion for Windows 7<br />
In general, messing with the ports that your Operating System is using just seems like a bad idea, you’ll end up with weird network issues like printing<br />
In addition, I need to have IIS running locally as well for the .NET projects I take on so having two web servers listening on different ports was important.<br />
For me the best situation was simply to change the IP Port that Apache listens on (the default is port 80, which is the standard for all web traffic).<br />
I changed mine to port 8666 (but it could be anything above 1024), I did the following:<br />
Locate the httpd.conf file in the following directory [install directory]\xampp\apache\conf (mine was in, C:\xampp\apache\conf)<br />
Find the line that says, Listen 80 and I changed it to Listen 8666. Save and Close the file and now Start the Apache service in the Xampp control panel. Life should be good.<br />
Now the only catch to this method is that you can’t just go to <a href="http://localhost/xampp" rel="nofollow">http://localhost/xampp</a> anymore you have to tell your browser which port specifically to use (it will by default use 80), so you will have to use <a href="http://localhost:8666/xampp/" rel="nofollow">http://localhost:8666/xampp/</a> (the port is designated by the colon and then the number).<br />
The cool thing is I can run <a href="http://localhost:8666" rel="nofollow">http://localhost:8666</a> to run Apache and <a href="http://localhost:8616" rel="nofollow">http://localhost:8616</a> to run my local IIS for .NET projects.<br />
I hope this helps someone<br />
Jeremy
</p></blockquote>
<p>Hey mate, I followed your instructions but I think I did something wrong here. I am using Xampp version 1.7.3, and do have to turn on SVC by installing them or do I turn them on by the start button for &#8216;Apache&#8217; and &#8216;MySql&#8217;?</p>
<p>I appreciate your help<br />
CHEERS <img src='http://www.cameroncooke.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laura</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-327</link>
		<dc:creator>Laura</dc:creator>
		<pubDate>Tue, 11 May 2010 22:45:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-327</guid>
		<description>thanks David, my problem was Reporting Services too.</description>
		<content:encoded><![CDATA[<p>thanks David, my problem was Reporting Services too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian</title>
		<link>http://www.cameroncooke.com/2009/01/25/windows-7-uses-port-80-and-makes-it-impossible-to-install-apache-solution/comment-page-2/#comment-323</link>
		<dc:creator>Christian</dc:creator>
		<pubDate>Wed, 05 May 2010 14:02:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.cameroncooke.com/?p=8#comment-323</guid>
		<description>&lt;a href=&quot;#comment-316&quot; rel=&quot;nofollow&quot;&gt;@David&lt;/a&gt; 
Thanks for that reply. Disabling the SQL Server 2010 Reporting Service saved me after 3 hours of doing nothing but browsing the web for a solution</description>
		<content:encoded><![CDATA[<p><a href="#comment-316" rel="nofollow">@David</a><br />
Thanks for that reply. Disabling the SQL Server 2010 Reporting Service saved me after 3 hours of doing nothing but browsing the web for a solution</p>
]]></content:encoded>
	</item>
</channel>
</rss>
