SVN+PHP+Django+Rails용 웹 서버

SVN+PHP+Django+Rails용 웹 서버

머리말:나는 Nginx와 Apache의 차이점을 묻는 것이 아니며 "어느 것이 더 낫습니까?논의.

이 특정 상황에 가장 적합한 솔루션을 선택하는 데 도움을 요청하고 싶습니다. HTTP를 통해 액세스할 수 있는 하나 이상의 SVN 리포지토리와 일부 PHP, Django 및 Ruby 웹 사이트를 설정해야 합니다. 하지만 마음대로 사용할 수 있는 RAM이 512Mb밖에 없기 때문에 Apache가 너무 무거운 선택이 되지 않을까 걱정됩니다... 반면에 Nginx는 역방향 프록싱 없이 SVN(WebDAV) 및 Django를 완벽하게 지원하지 못한다고 들었습니다. 아파치에게. 아직도 사실인가요? Apache/Nginx만 사용해야 합니까? 아니면 둘 다 설정하고 Nginx가 정적 콘텐츠를 처리하고 동적 콘텐츠를 위해 Apacge로 프록싱하도록 해야 합니까?

답변1

Nginx는 더 작고 간단하며 구성하기가 더 즐겁기 때문에 이를 유일한 웹 서버로 사용하는 것이 좋습니다.

Nginx WebDAV 페이지에 따르면, 이제 'http_dav_module'을 GitHub에서 페이지 링크에 사용할 수 있는 보완 모듈과 결합하여 전체 WebDAV 지원을 사용할 수 있습니다.

실행을 위해 다른 곳에서 문서를 사용할 수 있습니다.Nginx의 장고그리고Nginx의 PHP. Nginx에서 Rails를 실행하기 위한 튜토리얼도 쉽게 찾을 수 있습니다.

512MB의 RAM이 여전히 충분한지 여부는 여러 요인에 따라 달라집니다. 상황이 빡빡한 경우를 대비해 약간의 스왑 공간을 확보하는 것이 좋습니다.

관련 정보