To deploy a site with Python/Django/MySQL I had to do these on the server (RedHat Linux):
- Install MySQLPython
- Install ModPython
- Install Django (using python setup.py install)
- Add some directives on httpd.conf file (or use .htaccess)
But, when I deployed another site with PHP (using CodeIgniter) I had to do nothing. I faced some problems while deploying a Django project on a shared server. Now, my questions are:
- Can the deployment process of Django project be made easier?
- Am I doing too much?
- Can some of the steps be omitted?
- What is the best way to deploy django site on a shared server?