Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Foreword: I am not asking for the differences between Nginx and Apache, nor do I want to start a "which one is better discussion.

I would like to ask for help with choosing the most adequate solution for this particular situation. I need to setup one or more l SVN repositories accessible via HTTP, plus some PHP, Django and Ruby websites. However, and since I only have 512Mb of RAM at my disposal, I fear that Apache will be a too heavy choice... On the other hand, I have heard that Nginx does not fully support SVN (WebDAV) and Django without reverse proxying to Apache. Is this still true? Should I go for Apache/Nginx alone? Or should I set up both and have Nginx handling static content and proxying to Apacge for dynamic content?

share|improve this question

closed as off topic by Oliver Salzburg, techie007, random Jun 10 '12 at 0:23

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

add comment

1 Answer

up vote 1 down vote accepted

Nginx is smaller, simpler and more pleasant to configure, and I recommend pursuing it as your sole web server.

According to the Nginx WebDAV page, full WebDAV support is now available by combining the 'http_dav_module' with complementary module available that the page links to on GitHub.

Documentation is available elsewhere for running Django on Nginx and PHP on Nginx. Tutorials for running Rails on Nginx easily found as well.

Whether 512 MB of RAM will still be sufficient will depend on a number of factors. I recommend having some swap space available in case things are tight.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.