#100DaysOfWeb in Python Transcripts
Chapter: Days 89-92: Deploying Python web apps to Linux
Lecture: Deploy introduction
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
Welcome to your next chapter Deploying you web application on to Linux. Now if you don't have any experience with Linux
0:07
don't worry, I'll walk you through it. I'll give you a nice script that gives you every single step. Course, it'll take a little bit of getting used to
0:14
but Linux is where the majority of web application is run and it's the vast majority of where Python web applications run.
0:22
So knowing how to deploy our web application of Linux is super important. There's a handful of ways to deploy our web app.
0:28
Some of these involve things called Platform as a service. Something like Heroku, for example. But the cheapest and most flexible
0:35
really has to do with Linux. So that's what we're going to focus on in this chapter. So you've seen we've created our demo application
0:43
and it is really working well now. It has unit tests, it has migrations it has a nice data access layer it has a decent design.
0:51
It's ready for deployment, I would say. You know, in reality, you can't actually register for the site, so maybe not so much.
0:57
But roll with it here, okay? However, there's this problem so far it's been running on local host, our machine. We don't want it on local host
1:04
we want it out on a domain on the internet like billtrackerprodemo.com or whatever we decide to buy. So in this chapter we're going to take
1:12
our pyramid demo web application, Bill Tracker Pro Demo and we're going to deploy that to a cloud hosted Linux server.