How do I move Django project from my local machine to Linode Debian server?
I'm trying to figure out how to successfully move my Django project from my local machine to Linode.
On my local machine, I enter a virtual environment, run
python manage.py runserver, then navigate my browser to
localhost:8080 to see my project. It works fine there. What must I do to set this up on my Linode instance so that I can navigate to the Linode address to view it successfully? For example, how do I set things up so I can navigate my browser to
Django's website also has some good guides for putting your app into production:
Essentially, you're going to have to set up a web server like Apache and Nginx. You'll also set up an application server like uWSGI or Gunicorn to run your Django app. Then, you'll set Apache or Nginx to proxy requests for the app to uWSGI or Gunicorn.