Python Django Tutorial: Deploying Your Application (Option #1) – Deploy to a Linux Server

In this Python Django Tutorial, we will be learning how to deploy our application to a Linux Server from scratch using Linode.

If you would like $20 of free credit towards a Linode account, then you can use my link here to sign up:

We will be covering the entire deployment of a Django application. This includes spinning up a new Linux Server and tightening its security with SSH keys and firewalls. Then we will install Apache and Mod_WSGI so that we can get our Django App running. Let’s get started…

To skip the server setup, jump to 29:11

How to Run Linux/Bash on Windows:

SSH Key-Based Authentication Tutorial:

SSH Keys on Windows:

Apache config used in this video:

Support My Channel Through Patreon:

Become a Channel Member:

One-Time Contribution Through PayPal:

Cryptocurrency Donations:
Bitcoin Wallet – 3MPH8oY2EAgbLVy7RBMinwcBntggi7qeG3
Ethereum Wallet – 0x151649418616068fB46C3598083817101d3bCD33
Litecoin Wallet – MPvEBY5fxGkmPQgocfJbxP6EmTo5UUXMot

Corey’s Public Amazon Wishlist

Equipment I Use and Books I Recommend:

▶️ You Can Find Me On:
My Website –
My Second Channel –
Facebook –
Twitter –
Instagram –

#Python #Django


Leave a Reply

Your email address will not be published. Required fields are marked *