Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which Server for Django

Which webserver/configuration shall I use to deploy a simple Django/django-cms application? My main points of interest are (In order of priority):

  1. Easy installation/configuration
  2. Reliability
  3. Speed
  4. Security aspects

There are different possibilities I could find:

  • Apache2 with modwsgi
  • Ngnix with uWSGI
  • CherryPy
  • Gunicorn

Is there any comparison between these possibilities concerning the points above? I ve looked into the Django documentation but there was no sort of recommendation.

like image 411
ProfHase85 Avatar asked Apr 09 '26 18:04

ProfHase85


1 Answers

There is a great resource for Django Servers and how to configure them.

I think Ngnix will be the best for you given your points of interest. It is fast, reliable, and as you can see from the link, not that hard to set up.

like image 70
JcKelley Avatar answered Apr 14 '26 02:04

JcKelley



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!