Server Web untuk SVN + PHP + Django + Rails [ditutup]

-1

Kata pengantar: Saya tidak meminta perbedaan antara Nginx dan Apache, saya juga tidak ingin memulai " yang mana diskusi yang lebih baik .

Saya ingin meminta bantuan dalam memilih solusi yang paling memadai untuk situasi khusus ini. Saya perlu mengatur satu atau lebih l repositori SVN yang dapat diakses melalui HTTP, ditambah beberapa situs web PHP, Django dan Ruby. Namun, dan karena saya hanya memiliki 512Mb RAM yang saya miliki, saya khawatir Apache akan menjadi pilihan yang terlalu berat ... Di sisi lain, saya telah mendengar bahwa Nginx tidak sepenuhnya mendukung SVN (WebDAV) dan Django tanpa reverse proxying ke Apache. Apakah ini masih benar? Haruskah saya menggunakan Apache / Nginx saja? Atau haruskah saya mengatur keduanya dan meminta Nginx menangani konten statis dan proksi ke Apacge untuk konten dinamis?

NetStudent
sumber

Jawaban:

1

Nginx lebih kecil, lebih sederhana dan lebih menyenangkan untuk dikonfigurasikan, dan saya sarankan mengejarnya sebagai satu-satunya server web Anda.

Menurut halaman Nginx WebDAV , dukungan penuh WebDAV sekarang tersedia dengan menggabungkan 'http_dav_module' dengan modul pelengkap yang tersedia di mana halaman terhubung ke GitHub.

Dokumentasi tersedia di tempat lain untuk menjalankan Django pada Nginx dan PHP pada Nginx . Tutorial untuk menjalankan Rails di Nginx juga mudah ditemukan.

Apakah RAM 512 MB masih mencukupi akan tergantung pada sejumlah faktor. Saya sarankan memiliki beberapa ruang swap yang tersedia jika ada hal-hal yang ketat.

Mark Stosberg
sumber