Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
XAMPP and IIS on the same Windows 7 64-bit
Message
From
24/04/2013 14:27:40
 
General information
Forum:
Technology
Category:
Software
Miscellaneous
Thread ID:
01571744
Message ID:
01571773
Views:
39
>Hi,
>
>I want to install XAMPP so that I can then install WordPress on my Windows 7 PC. Most of the work I do on the PC is with VS, IIS and SQL Server (and VFP of course).
>
>Could I run into a conflict with XAMPP (MySQL and PHP) running along with IIS on the same PC?

Not familiar with it but it seems to be an open-source web platform, including the Apache web server. If you're installing Apache on the same machine as IIS, you will need to ensure they do not try to listen on the same ports. By default IIS is probably listening to port 80 for http:, and maybe 443 for https:. Apache will need to be configured to listen to different ports. If, for example you configure Apache to listen on port 8080 for http:, then when testing using a browser you will need to append :8080 to the end of the URL to make sure you're hitting the Apache server and not IIS. e.g. http://127.0.0.1/MyWordPress/:8080

If the package is aimed at developers it is probably common that IIS is also present. The package installer may, if you're lucky, offer to set up Apache to listen on different ports for you. If you're really lucky the installer may detect IIS running and force you to use different ports. If neither of those happen you might need to tweak manually i.e. http://stackoverflow.com/questions/3940909/configure-apache-to-listen-on-port-other-than-80 .

As the StackOverflow thread points out you may need to reconfigure a firewall if you use a different port, and/or allow the Apache service to work through it. Also, it seems XAMPP is insecure by default; if you're on a network it may be open to other computers on the network. You might want to test to be sure. You can also stop the Apache service and/or set its startup type to Manual so it doesn't automatically start every time you start your computer.

You could also avoid all these problems if your machine can support a VMM like VirtualBox, VMWare etc. You could create a new VM and install everything on that, completely separate from your host OS.
Regards. Al

"Violence is the last refuge of the incompetent." -- Isaac Asimov
"Never let your sense of morals prevent you from doing what is right." -- Isaac Asimov

Neither a despot, nor a doormat, be

Every app wants to be a database app when it grows up
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform