Servidor web para SVN + PHP + Django + Rails [cerrado]

-1

Prefacio: No estoy preguntando por las diferencias entre Nginx y Apache, ni quiero comenzar una " cuál es mejor discusión.

Me gustaría pedir ayuda para elegir la solución más adecuada para esta situación en particular. Necesito configurar uno o más repositorios SVN accesibles a través de HTTP, además de algunos sitios web PHP, Django y Ruby. Sin embargo, y como solo tengo 512 Mb de RAM a mi disposición, me temo que Apache será una opción demasiado pesada ... Por otro lado, he oído que Nginx no es totalmente compatible con SVN (WebDAV) y Django sin proxy inverso a apache. ¿Esto sigue siendo cierto? ¿Debo ir solo por Apache / Nginx? ¿O debería configurar ambos y que Nginx maneje el contenido estático y se dirija a Apacge para el contenido dinámico?

NetStudent
fuente

Respuestas:

1

Nginx es más pequeño, más sencillo y más agradable de configurar, y le recomiendo que lo busque como su único servidor web.

Según la página Nginx WebDAV El soporte completo de WebDAV ahora está disponible al combinar 'http_dav_module' con un módulo complementario disponible que la página enlaza en GitHub.

La documentación está disponible en otros lugares para ejecutar Django en Nginx y PHP en Nginx . Tutoriales para ejecutar Rails en Nginx también se encuentran fácilmente.

Si 512 MB de RAM seguirán siendo suficientes dependerá de una serie de factores. Recomiendo tener algún espacio de intercambio disponible en caso de que las cosas estén ajustadas.

Mark Stosberg
fuente