Digital Ocean Tutorial - Deploy Django and Other Frameworks

  Рет қаралды 21,847

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Learn how to deploy to Digital Ocean. You'll learn to deploy Django projects but the steps are similar to deploy projects built with other frameworks.
The server will run on Ubuntu 22.04, and you will learn how to use technologies like Nginx, Supervisor, Git, Gunicorn, Postresql and some more.
✏️ Course developed by @CodeWithStein
Sign up for Digital Ocean: m.do.co/c/d3cdd4293e67
⭐️ Contents ⭐️
⌨️ (00:00) Introduction
⌨️ (01:21) Create account
⌨️ (02:15) Create server
⌨️ (07:53) Install software
⌨️ (11:52) Configure Postgresql
⌨️ (15:56) Users and environment
⌨️ (19:41) Requirements.txt
⌨️ (22:26) Separate settings file
⌨️ (24:01) Introducing Git
⌨️ (31:36) Environmental variables
⌨️ (33:16) Init database
⌨️ (36:46) Configure Gunicorn
⌨️ (45:25) Configure Supervisor
⌨️ (48:44) Configure Nginx
⌨️ (57:38) SSL / Let's Encrypt
⌨️ (59:26) Repeat procedure
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 29
@CodeWithStein
@CodeWithStein Ай бұрын
Hey guys! I hope you enjoy this tutorial 😁 Thanks to FreeCodeCamp for allowing me to post more content here 😁
@elg_
@elg_ 28 күн бұрын
Thank you..This was very helpful
@SD-pt1nu
@SD-pt1nu Ай бұрын
I was searching on Google for exactly same. Thanks for bringing it up... ♥️
@siddheshdhomane7642
@siddheshdhomane7642 Ай бұрын
woahhh... never knew digital ocean was gonna catch on
@skity95
@skity95 Ай бұрын
Thanks for the upload
@CodeWithStein
@CodeWithStein Ай бұрын
You're welcome, I hope you like the video 🙂
@shyamsundarsahoo2205
@shyamsundarsahoo2205 Ай бұрын
Can you make a video on how to deploy PERN stack application in digital ocean.
@alexdin1565
@alexdin1565 Ай бұрын
thanks for sharing please can you make one with docker
@vectoralphaAI
@vectoralphaAI 25 күн бұрын
So this is using an IaaS, what about tutorials on using PaaS as well??
@JayTechWorld
@JayTechWorld Ай бұрын
Helpful
@CodeWithStein
@CodeWithStein Ай бұрын
Thanks :-D
@vipurthananvelnayagam6004
@vipurthananvelnayagam6004 25 күн бұрын
Please do a project with TALL Stack.
@user-kd8co5rr7y
@user-kd8co5rr7y 29 күн бұрын
Sir can make full course video on VR and AR
@MohammadAli-qr6bo
@MohammadAli-qr6bo 25 күн бұрын
make more videos on digital ocean
@shyamsundarsahoo2205
@shyamsundarsahoo2205 Ай бұрын
In this are you purchase domain name to host this sites?
@CodeWithStein
@CodeWithStein 29 күн бұрын
Hey, I already own a lot of domains. But you can easily just set up your hosts file to "pretend" that you own a domain (but ssl will not work).
@shyamsundarsahoo2205
@shyamsundarsahoo2205 29 күн бұрын
@@CodeWithStein if i encrypt my ip with ssl certificate will it work? Later if i have encrypt domain and add ssl will it work? for both case
@ramsem5151
@ramsem5151 Ай бұрын
waiting for AWS Video
@josuebarros5727
@josuebarros5727 Ай бұрын
fiiiirst🎉
@--Vishnu--
@--Vishnu-- Ай бұрын
Create project on dns manager AWS route 53
@Aljazhhh
@Aljazhhh Ай бұрын
Heroku 2.0
@CodeWithStein
@CodeWithStein Ай бұрын
Never really tried Heroku my self. I'm a huge fan of Digital Ocean and their solutions 🙂
@vectoralphaAI
@vectoralphaAI 25 күн бұрын
No. Heroku is a PaaS, while Digital Ocean is an IaaS. Both are different and serve different purposes.
@eplexo
@eplexo Ай бұрын
Why does the intro sound like AI
@user-cf8tc8uz4y
@user-cf8tc8uz4y Ай бұрын
we need arabic version
@AmericanDragon134
@AmericanDragon134 Ай бұрын
You need to learn english )
@Marooz.
@Marooz. Ай бұрын
u will find some arabic tutorials in different channels that pretty good also
@user-cf8tc8uz4y
@user-cf8tc8uz4y Ай бұрын
@@Marooz. I know, but it is better for the channel to provide multilingual content that can be added with dubbing... Arabs do not explain everything and their explanations are incomplete.
@Marooz.
@Marooz. 29 күн бұрын
@@user-cf8tc8uz4y it will be really hard for them to make different language especially it's and free course so you can get the main idea of the english course and if you liked it. you will find an paid arabic course in udemy or whatever
NGINX Tutorial for Beginners
51:03
freeCodeCamp.org
Рет қаралды 192 М.
APIs for Beginners - How to use an API (Full Course / Tutorial)
2:19:33
freeCodeCamp.org
Рет қаралды 4,2 МЛН
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 661 М.
How did CatNap end up in Luca cartoon?🙀
00:16
LOL
Рет қаралды 7 МЛН
Learn Git - Full Course for Beginners
3:43:34
freeCodeCamp.org
Рет қаралды 112 М.
Building web applications in Java with Spring Boot 3 - Tutorial
3:30:40
freeCodeCamp.org
Рет қаралды 156 М.
How good is the latest version of ChatGPT? | BBC News
23:16
How To Make a Django REST API - Full Tutorial & Deployment
40:18
Tech With Tim
Рет қаралды 40 М.
ChatGPT’s Amazing New Model Feels Human (and it's Free)
25:02
Matt Wolfe
Рет қаралды 199 М.
Microsoft Excel Tutorial for Beginners - Full Course
2:26:10
freeCodeCamp.org
Рет қаралды 9 МЛН
Python Django Images - How to Upload & Display Images
12:55
Dave Gray
Рет қаралды 4,6 М.
Linux Operating System - Crash Course for Beginners
2:47:56
freeCodeCamp.org
Рет қаралды 2,1 МЛН
Introduction to Programming and Computer Science - Full Course
1:59:09
freeCodeCamp.org
Рет қаралды 8 МЛН
КАРМАНЧИК 2 СЕЗОН 4 СЕРИЯ
24:05
Inter Production
Рет қаралды 661 М.