Deploy Flask Application on Ubuntu VPS using Nginx

preview_player
Показать описание
In this video, I will show you how you can deploy your Python Flask application on an Ubuntu VPS, using Gunicorn and Nginx. Since I don't have a spare VPS, I spun up a virtual machine running Ubuntu server and used that. But the steps would be the same if you were using an Ubuntu server VPS.

Links
=====

Software Used
============
Recording: OBS Studio
Editing: KdenLive
Thumbnail: GIMP

Music in Video
============
Creative Commons Attribution 4.0 International (CC BY 4.0)

I hope you enjoy this video, I am open to feedback. Please subscribe and like, it helps me out a lot!

Anyways, have a good day ^-^
Рекомендации по теме
Комментарии
Автор

thank you very much! I've been trying to do this for 3 days now, and your tutorial is the only one that worked for me.

mustafahajhamoud
Автор

Really want to say thank you so much. Many tutorials end up in error but this one is spot on! Got my Flask app running on AWS ES2 in less than 15 mins. Great video.

vat
Автор

Been banging my head against the wall from lots of other tutorials, this was the only one to work for me all the way through, and I have quite a large/complex Flask App. Thank you so much <3

nicholashooper
Автор

I don't really comment on many videos, but this was a brilliant tutorial. I've been looking at so many tutorials, but there was always an error with them, if it wasn't nginx it was apache2. Thank you for the quick and clear explanation. Keep doing videos like these!

perilous
Автор

Very underrated channel. I've searched many tutorials and ended up to this channel multiple times. I hope you keep going with making tutorials bro, great things are waiting for you out there! And you really help a lot of people with your work. Much appreciated! ♥💯

alper
Автор

The constant "..Need to sudo before this" is very relatable

cfuendev
Автор

This is the only tutorial I could find to show how to keep the gunicorn or flask app alive after exiting the ssh connection!!!! Thanks a bunch.

samiam.
Автор

friend without words, you helped me to climb my flask application that was 3 weeks trying without success, congratulations by the tutorial clear and direct

FelipeCatao
Автор

This was awesomee, i have a big flask app with D.L models and every other tutorial used github which doesn't allow files bigger than 25MB. This was seriously f*ckin awesome.

AdhithyaRamesh-osgy
Автор

Thank you for this tutorial, it was super helpful. I was able to get my fullstack app running on my Linode server with no issue. Much appreciated and keep up the good work!

ronmercier
Автор

Best of the best! Btw for me gunicorn3 can't be imstalled, but gunicorn works just great (ubuntu 20.04). Many many thanks DevGuyAhnaf!

ryu
Автор

Man, as others have also mentioned. Your tutorial saved my project! Thank you so much!!!

MadZorf
Автор

My friend you just did an outstanding job, not only the tutorial you also explained a lot of basic stuff!

kawsarlog
Автор

What an amazing tutorial, I learned a ton of useful stuff, thanks!

phi
Автор

Thank you! This tutorial is simply the best I found! Saved my week!

marconeramos
Автор

Wow 13:45 is a GREAT tip, thank you so much!

EnglishRain
Автор

i done everythin and unicorn3 is also running on port 8000 but when i go to my main ip it is showing me nginx

darecoding
Автор

I can't save reverse proxy, it's showing file or directory doesn't exist.

castleold
Автор

What a legend! Super clear! No bulls*it in between.

MyStockz
Автор

Very good explanation my friend. This video saved me :)

olumorsotnas