Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
XAMPP and IIS on the same Windows 7 64-bit
Message
De
24/04/2013 14:27:40
 
 
Information générale
Forum:
Technology
Catégorie:
Logiciel
Divers
Thread ID:
01571744
Message ID:
01571773
Vues:
38
>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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform