IIS puede apoyar ASP.NET y PHP WAMP apoyo coexisten en el mismo servidor?
Pregunta
Puede IIS soporte ASP.NET y PHP WAMP apoyo coexisten en el mismo servidor?
Ya tenemos una configuración de pila WAMP en una máquina Windows Server 2003 para apoyar algunas aplicaciones PHP internos, y quiero también la configuración de fábrica CI en ese cuadro que intentará configurar IIS para admitir que es ASP.NET tablero basado. Quiero para asegurarse de que no hay una gran posibilidad de fubarring la pila WAMP que ya está ahí. ¿Será lo suficientemente inteligente como para manejar * .PHP través de Apache y * .aspx a través de IIS?
Edit: ¿Hay una manera de conseguir que esto funcione en el mismo puerto
?Solución
Por ejemplo IIS en puerto no estándar (por ejemplo, 8080) y Apache redirigir el tráfico a través de IIS mod_proxy .
host virtuales separados:
<VirtualHost lamp.example.com>
# standard vhost configuration
</VirtualHost>
<VirtualHost aspx.example.com>
ProxyPass / aspx.example.com:8080
</VirtualHost>
Un host virtual:
<VirtualHost www.example.com>
ProxyPassMatch ^/(.*\.aspx) www.example.com:8080/$1
# ... standard vhost configuration for LAMP
</VirtualHost>
Otros consejos
Sí. Ambos se ejecutan bajo IIS en un servidor Windows.
Es ciertamente posible. Tengo IIS + ASP + MSSQL y XAMPP (Apache + PHP + MySQL) instalado en mi máquina de desarrollo y dos de ellos no interrumpen el trabajo de otro otra. Al menos, mientras que se utilizan diferentes puertos
Como se mencionó antes, sí. Si se ayuda a proporcionar ejemplos "mundo real", la cuenta de GoDaddy que estoy actualmente de alojamiento en mis sitios me da ambas pilas. Tengo un par foros SMF que son PHP / MySQL base y tengo una aplicación web que es .NET 3.5 / SQL Server 2005 basadas y corren muy bien.