The NGINX Crash Course

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ค. 2024
  • This is a course on NGINX
    Second Channel:
    / @laiture123
    Docker Installation:
    docs.docker.com/get-docker/
    NGINX Installation:
    www.nginx.com/resources/wiki/...
    0:00 - What is NGINX
    8:02 - NGINX Installation
    10:55 - NGINX Terminology
    13:00 - Serving Static Content
    17:18 - Mime Types
    22:32 - Location Context
    33:30 - Rewrites and Redirect
    37:37 - NGINX as a Load Balancer

ความคิดเห็น • 292

  • @natnaelsisay1424
    @natnaelsisay1424 ปีที่แล้ว +443

    If you're watching this video and wondering if it's the proper place to learn nginx, trust me, it is. Thank you for taking the time to prepare such valuable stuff, mate.

    • @maxgrxs485
      @maxgrxs485 ปีที่แล้ว +6

      Thanks, mate. I was unsure, which course to watch. Gladly, I read your comment and chose this one.

    • @briandacallos4234
      @briandacallos4234 ปีที่แล้ว +3

      thank you, i'll stick

    • @minhly650
      @minhly650 ปีที่แล้ว +3

      I had watched this comment before the first frame of the video appeared.

    • @tomaszbrewka
      @tomaszbrewka ปีที่แล้ว

      Thank you, mate!

    • @paschalokafor9043
      @paschalokafor9043 11 หลายเดือนก่อน +1

      He made it look too simple that I began to doubt it

  • @roshanthapa25
    @roshanthapa25 ปีที่แล้ว +1

    Really liked how calmly you described things without rushing

  • @mitzee8621
    @mitzee8621 ปีที่แล้ว +12

    I've already watched a lot of NGINX tutorials and I will watch a lot more. So far though no tutorial has offered nearly as much practical knowledge as this one. Cheers.

  • @harcoptoluwap3998
    @harcoptoluwap3998 ปีที่แล้ว +5

    This is so calm, no rushing, no pressure tech video I have ever watched.

  • @othman_
    @othman_ ปีที่แล้ว +27

    Nginx acts as a web server, load balancer, and encryption tool
    00:05

    Use Nginx as Reverse Proxy
    07:18

    Configuring nginx to serve static HTML and CSS files
    13:37

    Learned about MIME types and location context in NGINX
    20:08

    Using alias instead of root in NGINX configuration
    26:12

    Learned about location block in nginx
    32:37

    Configure and build a Docker container for a Node.js server
    38:51

    Load balance across multiple servers using Nginx
    44:58

  • @user-lq9fl9nk1y
    @user-lq9fl9nk1y 5 หลายเดือนก่อน +2

    within 20 minutes, i've learned more about the web than from hours of online "tutors". you're amazing homie, you just earned a loyal subscriber.

  • @ozzyfromspace
    @ozzyfromspace 2 ปีที่แล้ว +116

    This was soooo well timed for me 😅
    I just taught myself docker, but somewhere during my learning process, I came across the NGINX image, and while the instructions for using it to deploy my react app build were simple enough, I didn't really know what I was doing. This video provided awesome background info for me. Also, I binged your 3.5hr GraphQL course yesterday/today, so you're literally educating me 🏆. You rock man, keep it up bro!
    Greetings from Athens. Athens, Ohio, that is 😂

    • @stanknight9159
      @stanknight9159 ปีที่แล้ว +4

      We are living the same life right now lol. I just add to start learning NGNIX; I can get it to work but have no clue what I was doing or why lol.
      It's been a fun week. This video was just perfect.... Now got to look up 3.5 Graph lol. Fun ride.

    • @choahjinhuay
      @choahjinhuay ปีที่แล้ว

      Greetings from Dayton OH. I’m on the same learning path as you

    • @TheScriptan
      @TheScriptan ปีที่แล้ว +1

      ohio 💀

    • @SergieArizandieta
      @SergieArizandieta 5 หลายเดือนก่อน

      lol me too

  • @TheEricon
    @TheEricon ปีที่แล้ว +15

    Amazing video, you covered so many of my questions since I am currently building an express server and was looking into proxy passing with load balancing. Couldn't have asked for anything better. Would have loved to seen the proof at the end tho.

  • @mohbkhaled6051
    @mohbkhaled6051 10 หลายเดือนก่อน +3

    I was looking to learn what is NGINX because I will be needing it in my work and other tutorials are years away from how good this tutorial is it covers what it is how to set it up and use it in a fast and comprehensive way.
    Thanks for taking the time and making a well done tutorial like this.

  • @YasarHabib
    @YasarHabib 8 หลายเดือนก่อน

    Difficult concepts broken down into simple, consumable bites of information. Well done, and thank you!

  • @rahulshekhar8498
    @rahulshekhar8498 ปีที่แล้ว +1

    Returning here 2 years after I first saw the video, I realised just now how much I have learnt. I am so grateful for your channel, everytNice tutorialng

  • @HideBuz
    @HideBuz 11 หลายเดือนก่อน +2

    Quality content and very well structured course. I like the pedagogical structure of building knowledge in layers that you use! Well done! Instant sub!

  • @user-qp1dm1hy2t
    @user-qp1dm1hy2t 5 หลายเดือนก่อน

    It was simply incredible. I started this video without knowing anything about nginx. I made some notes to deepen my knowledge on some topics such as load balancer performance, autoscaling and redirection. Thank you for this class!! 🇧🇷

  • @user-mo3cw6go7c
    @user-mo3cw6go7c 10 หลายเดือนก่อน +1

    Huge thanks!!! I was always looking for a tutorial that would clarify the fog around ngnix until this video I didn't find. This video is a diamond!!!

  • @kenkioqqo
    @kenkioqqo 8 หลายเดือนก่อน +2

    This is the kind of crash course I needed to understand Nginx, as I prepare to deploy my first Django DRF app.

  • @user-lj5ls2sw4d
    @user-lj5ls2sw4d 4 หลายเดือนก่อน

    I want to thank you for the excellent way you explained and elaborated on the topic. It's the best video I've seen in 2024.

  • @archyt88
    @archyt88 2 ปีที่แล้ว +5

    Hello 👋 Great job, thanks for this guide. I hope to see more detailed ssl configuration via nginx :)

  • @BallstinkBaron
    @BallstinkBaron ปีที่แล้ว

    Thank you so much for this. Absolutely fantastic resource

  • @siddharthupadhyay4246
    @siddharthupadhyay4246 2 หลายเดือนก่อน

    thank you, from someone who couldn't navigate his way through the blinding codes of nginx who now feels blessed to know this.

  • @data_dreamer
    @data_dreamer 4 หลายเดือนก่อน

    It's scratching my itchy back nicely ! AWESOME

  • @bayyavasu1325
    @bayyavasu1325 ปีที่แล้ว +1

    Thank you ❤ the way you started the video explaining why we need nginx and what are the problems that nginx is going to solve is 👏👏

  • @kompila
    @kompila 5 หลายเดือนก่อน +2

    Give this man the internet.
    He deserves it!

  • @shakhawathossain3207
    @shakhawathossain3207 5 หลายเดือนก่อน +2

    the best Nginx tutorial on youtube. Thanks man for your video.

  • @vsevolodcerneavschi507
    @vsevolodcerneavschi507 2 ปีที่แล้ว +2

    Brilliant, thanks for an excellent tutorial !

  • @Nab_001
    @Nab_001 7 หลายเดือนก่อน +1

    wait did I just finish the course, I'm sure I came here just to explore what is NGINX about.THIS IS SMOOTH

  • @flyingmindzofficial6891
    @flyingmindzofficial6891 2 ปีที่แล้ว +1

    Thank you so much! Really concise, easy to follow and understand your explanations. :-)

  • @leosilva0411
    @leosilva0411 8 หลายเดือนก่อน

    Amazing crash course! Learned a lot.
    Thank you

  • @mikep4981
    @mikep4981 ปีที่แล้ว

    This is the most coherent nginx video I have found - thank you!

  • @LordSniphar
    @LordSniphar ปีที่แล้ว

    Thank you sir. Excellent content. Nginx has been kicking my behind.

  • @onnewf9288
    @onnewf9288 ปีที่แล้ว

    The crystal celar explanation i've ever seen on YT, well done sir

  • @abduladilsunnat2489
    @abduladilsunnat2489 10 หลายเดือนก่อน

    Best NGINX course out there. Don't go looking anywhere else, this is the one

  • @maskawathlatif4190
    @maskawathlatif4190 ปีที่แล้ว +5

    This is much better than any Udemy Course, Thanks man

  • @norman123123
    @norman123123 ปีที่แล้ว +6

    Excellent video!
    Would nginx work the same way if you also had an nginx container to use as a load balancer for other containerized apps? And can nginx spin up more containers if needed?

  • @richardo8942
    @richardo8942 ปีที่แล้ว

    Super video over NGINX, now I have a better understanding of NGINX!👌

  • @abdo-ar-888
    @abdo-ar-888 9 หลายเดือนก่อน

    Thanks for the premium content, good luck to everyone ❤

  • @uxnitro
    @uxnitro ปีที่แล้ว

    Thanks. Excellent demonstration.

  • @Alex-bp6jy
    @Alex-bp6jy ปีที่แล้ว

    This is an incredible course and it was a very awesome introduction to NGINX, just the right dose so I'm not a completely idiot about it.

  • @phil2768
    @phil2768 ปีที่แล้ว

    Beautifully presented tutorial!

  • @diakuns
    @diakuns ปีที่แล้ว +1

    Great video, got me on my feet for nginx
    36:45 the regular expression (\w+) in rewrite ^/number/(\w+) is only allowing word characters, excluding numbers
    so when it rewrites to location ~* /count/[0-9], this context is only looking for numbers, the rewrite may 404
    the fix would be to replace (\w+) to (\d+) or reuse the context regex ([0-9]+)

  • @erastowamuti9434
    @erastowamuti9434 10 หลายเดือนก่อน +3

    Understanding Nginx for beginners. The explanations are on point and easy to grasp. Thank you.

    • @kompila
      @kompila 5 หลายเดือนก่อน +1

      Absolutely.

  • @progressnwimuelekara2167
    @progressnwimuelekara2167 5 หลายเดือนก่อน

    Great piece! Enjoyed every bit of it.

  • @ankushagarwal7378
    @ankushagarwal7378 ปีที่แล้ว

    I was trying so hard to learn this from days but nobodies tutorial was clear like yours man thank you so much

  • @coderaiders-yt
    @coderaiders-yt ปีที่แล้ว

    Amazing content. Thank you so much!

  • @JunaidKhan-zm2ce
    @JunaidKhan-zm2ce 2 ปีที่แล้ว +1

    Brilliant, thanks for an excellent tutorial :)

  • @antonios5174
    @antonios5174 ปีที่แล้ว

    You sir, are amazing. Thank you!
    What a teacher

  • @mustafaharoun
    @mustafaharoun 6 หลายเดือนก่อน

    very informative and well explained! thank you for this amazing tutorial.

  • @pemiolatunji3892
    @pemiolatunji3892 ปีที่แล้ว

    Yes I would take your word for it 😁 great content. This is so good.

  • @himanshubhusanrath212
    @himanshubhusanrath212 6 หลายเดือนก่อน

    Thank you for this video. Very helpful

  • @iforcollege
    @iforcollege 2 ปีที่แล้ว

    Finally, the perfect NGINX tutorial exists!

  • @thrillmore247
    @thrillmore247 ปีที่แล้ว

    This was absolutely fantastic

  • @leventtugaykaplan3592
    @leventtugaykaplan3592 10 หลายเดือนก่อน

    Great course.🚀Thank you !!!

  • @thepantelemon
    @thepantelemon ปีที่แล้ว +1

    Thanks, good introductory video on nginx! To better show that load balancer is working you could've introduced env variable in docker file and print this variable by express server, and different variables can be passed when you spin up a container.

  • @kalyan755
    @kalyan755 ปีที่แล้ว

    This is the best video i have seen so far to Nginx. Thank you for explaining it in detail about the directives. Can you make a video on file upload part?

  • @joehax
    @joehax 8 หลายเดือนก่อน

    I needed a refresh, thanks for the video man.

  • @dilshodasrayev6241
    @dilshodasrayev6241 ปีที่แล้ว

    so easy to understand explained 'what is NGINX' !

  • @iraklialaverdashvili1761
    @iraklialaverdashvili1761 ปีที่แล้ว

    Excelent tutorial! Thank you

  • @diennguyen-ss8lb
    @diennguyen-ss8lb 8 หลายเดือนก่อน

    Great crash course. Thank you!

  • @officialismailshah
    @officialismailshah 8 หลายเดือนก่อน

    This is worth watching I would recommend it to everybody thanks for this soundful knowledge...

  • @shivanistudiopresents1998
    @shivanistudiopresents1998 ปีที่แล้ว

    So informative, thanks a lot!

  • @hamz556
    @hamz556 4 หลายเดือนก่อน +2

    at 16:10, if you are using WSL and trying to put your windows directory such as for example "D:\projects\website", it won't work, and you will get a 404 error. What you need to do is to go to that directory in file explorer, right click and open terminal, run the 'bash' command to launch Linux in that particular directory. You will see the same path for the directory from the Linux perspective, it will look like something like "/mnt/d/projects/website". THAT is the correct path to copy to the nginx.config file (without quote). Hope this helps.

  • @winmawoo2945
    @winmawoo2945 ปีที่แล้ว

    I really appreciate for this quick couse.

  • @devilgene7330
    @devilgene7330 7 หลายเดือนก่อน +1

    Thanks, great video.

  • @avinashkumargumparthi1571
    @avinashkumargumparthi1571 6 หลายเดือนก่อน

    Awesome! Thank you for making this.. It is really helpful for beginners..

  • @tomasmizera2
    @tomasmizera2 ปีที่แล้ว

    Great intro guide, thanks!

  • @sabburaj
    @sabburaj ปีที่แล้ว

    Great, very nicely explained!!

  • @devzilik
    @devzilik ปีที่แล้ว +1

    Great content, thanks a bunch!

  • @sergionunez8878
    @sergionunez8878 ปีที่แล้ว

    amazing tutorial man, this helped me a lot!! thanks!!

  • @eliasvasques80
    @eliasvasques80 10 หลายเดือนก่อน

    That's a very good tutorial. Thanks!

  • @fatihmumcu9655
    @fatihmumcu9655 2 ปีที่แล้ว

    your explain is very clear and thank for that man.

  • @nishanthprabhu
    @nishanthprabhu ปีที่แล้ว

    Somehow I was exploring to learning nginx and this is great one.

  • @chapaya100
    @chapaya100 ปีที่แล้ว

    Awesome video ! Great work !

  • @nirmaltripathy3226
    @nirmaltripathy3226 ปีที่แล้ว

    Amazing stuff, thank you

  • @khandoor7228
    @khandoor7228 2 ปีที่แล้ว

    Really helpful Laith, thanks!

  • @LaxmikantBhumkar
    @LaxmikantBhumkar 10 หลายเดือนก่อน

    Only one word, *Excellent!* 🙏

  • @sany2k8
    @sany2k8 9 หลายเดือนก่อน

    Great content with awesome teaching style 👍👍👍

  • @techbro3085
    @techbro3085 ปีที่แล้ว

    Well, Explained Sir. I saw the edureca video also, but I didn't understand much. but, you nailed it with your explanation sir. Please continue your contents

  • @sharvyahmed
    @sharvyahmed 10 หลายเดือนก่อน

    Excellent quality-full content

  • @pt_trainer9244
    @pt_trainer9244 ปีที่แล้ว

    Great course, learnt so much

  • @leg875
    @leg875 8 หลายเดือนก่อน

    simple, easy to understand. thanks :)

  • @spiffjekey-green4034
    @spiffjekey-green4034 2 ปีที่แล้ว

    Really great content like you know we need this

  • @barungh
    @barungh 11 หลายเดือนก่อน

    Amazing ! Superb 👍👍👍👍

  • @Sdirimohamedsalah
    @Sdirimohamedsalah ปีที่แล้ว

    Finally someone explain it simply thank you!

  • @RaylinAquino_
    @RaylinAquino_ ปีที่แล้ว

    Amazing, many thanks!

  • @rpauipathwithnv3481
    @rpauipathwithnv3481 ปีที่แล้ว

    Super tutorial. Extremely helpful for someone who is a beginner, especially for a noob like me 😛.
    Thanks Man!

  • @adityabansal2737
    @adityabansal2737 ปีที่แล้ว

    Thank you, this is what i was looking for

  • @davidpccode
    @davidpccode 7 หลายเดือนก่อน +1

    simply amazing thank you very very much!!

  • @ozodbekjuraev9268
    @ozodbekjuraev9268 ปีที่แล้ว

    thank you so much, That was so helpful. I now understood what nginx really is.
    Thank you again from Uzbekistan 🇺🇿

  • @devdatkumar4970
    @devdatkumar4970 9 หลายเดือนก่อน

    Thanks a lot!😍, sharing this video with many others.

  • @xtreme813
    @xtreme813 8 หลายเดือนก่อน

    thanks for preparing this. nice course

  • @learn-with-lemon
    @learn-with-lemon ปีที่แล้ว

    Great content. Recommended.

  • @maddiem-sg4vi
    @maddiem-sg4vi 10 หลายเดือนก่อน

    God Bless You! You are an Angel.
    I'm Subscribed for life!

  • @romeocapuletti2425
    @romeocapuletti2425 2 หลายเดือนก่อน

    This is high quality material💯

  • @kunalrai4524
    @kunalrai4524 ปีที่แล้ว

    Extremely well explained

  • @hos7012
    @hos7012 2 ปีที่แล้ว

    This channel deserves more subscribers

  • @XuWanping
    @XuWanping 10 หลายเดือนก่อน

    Best class about nginx!

  • @user-fx4cy1ip2t
    @user-fx4cy1ip2t 3 หลายเดือนก่อน

    best nginx video so far!

  • @kazinayem2011
    @kazinayem2011 6 หลายเดือนก่อน

    Just love for the video.

  • @stepnforlife7948
    @stepnforlife7948 ปีที่แล้ว

    Ty! Nice and effective video lesson!!!

  • @chaithdridi2718
    @chaithdridi2718 2 หลายเดือนก่อน

    I love your tutorial Thank you

  • @manishpingale6558
    @manishpingale6558 ปีที่แล้ว

    What a great video man!