Running XAMPP and Apache with IIS Server

Problem Solving 22 November 2010 | 0 Comments

XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. I need to run both XAMPP and IIS (Internet Information Services) together. I use IIS to run 3CX VoIP Software and XAMPP for local development.

The conflict is with Apache and IIS using the same ports (port:80).

You will need to access 2 files and make the following changes to the ports:

Navigate to your XAMPP folder in your C: drive – C:\xampp\apache\conf\httpd.conf

Search for “Listen 80” and change this to “Listen 81”
Search for “localhost:80” and change this to “localhost:81”

Navigate to your XAMPP folder in your C: drive – C:\xampp\apache\conf\extra\httpd-ssl.conf

Search for “Listen 443” and change this to “Listen 4499”
Search for “localhost:80” and change this to “localhost:4499”
Search for “VirtualHost _default_:443” and change this to “VirtualHost _default_:4499”

You have to change both files inorder for this to work correctly. This was used for XAMPP version 1.7.3

Tagged in , , , ,

Leave a Reply