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

?
¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top