title: Apache service failing ("BUSY") when using port 80
body: <p>How can I configure my Apache server to run on port 80?  My Apache service is failing when using Port 80; it says <code>BUSY</code>.</p>
  
  <p>When I change the port in config to 85, Apache works but this requires maunally entering 85 in the address bar every time with localhost.</p>
  
  <p>I have tried to find out which program is using port 80 but I cannot come up with anything. I first entered <code>netstat -n -a -o -p TCP</code> in cmd and I came up with this information </p>
  
  <pre><code>Local Address 0.0.0.0:80   State: Listening    PID: 4
  </code></pre>
  
  <p>Then I entered <code>tasklist</code> in cmd trying to figure out which service is using this port. Looks like "System" is on PID 4. I have configured Skype to not use port 80 without any luck. I have Microsoft WebMatrix installed on Windows 7 and I even deleted IIS 7.5 Server Express to free this port but all to no avail.</p>
  
  <p>Can you guys please help me out? I am using Windows 7 and <a href="https://en.wikipedia.org/wiki/XAMPP" rel="nofollow">XAMPP</a>.</p>