Hi all, I am a teenager who have been picking up Django development in my own time. I have reached a state where I am relatively comfortable with the django framework, setting up a *local* development environment, dealing with database setup and installation of third-party packages etc. I have several personal pet projects running on PaaS platforms (free plans) such as Heroku since they take care of a lot deployment process behind the scene given the fact that I am not familiar with the deployment process as well. Therefore, I would like to be more comfortable with the deployment process as well as the technology stack available out there, what are the common practices and conventions, methods and tools used. There are a lot of terminologies floating around regarding the deployment according to a lot my research and attempts to deploy such as nginx, apache, wsgi, fabric, cherokee and I am not really sure how they tie up together, fall into which categories and I am hoping some of you experienced developers here can help me shed a light.
Essentially given a bare bone VPS of ubuntu ( since this is the distro that I am most familiar with ) with a root access, I would like to be able to comfortably deploy my django application and know what I am supposed to be doing in each step. I am perfectly comfortable with self-learning if given a hopefully detailed guidance to bring my dev-fu to next level. Thank you very much for your time. -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-developers+unsubscr...@googlegroups.com. To post to this group, send email to django-developers@googlegroups.com. Visit this group at http://groups.google.com/group/django-developers?hl=en. For more options, visit https://groups.google.com/groups/opt_out.