The NGINX Crash Course

Sdílet
Vložit
  • čas přidán 16. 05. 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

Komentáře • 291

  • @natnaelsisay1424
    @natnaelsisay1424 Před rokem +442

    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 Před rokem +6

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

    • @briandacallos4234
      @briandacallos4234 Před rokem +3

      thank you, i'll stick

    • @minhly650
      @minhly650 Před rokem +3

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

    • @tomaszbrewka
      @tomaszbrewka Před rokem

      Thank you, mate!

    • @paschalokafor9043
      @paschalokafor9043 Před 10 měsíci +1

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

  • @roshanthapa25
    @roshanthapa25 Před rokem +1

    Really liked how calmly you described things without rushing

  • @harcoptoluwap3998
    @harcoptoluwap3998 Před rokem +5

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

  • @mitzee8621
    @mitzee8621 Před rokem +13

    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.

  • @user-mo3cw6go7c
    @user-mo3cw6go7c Před 9 měsíci +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!!!

  • @rahulshekhar8498
    @rahulshekhar8498 Před rokem +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

  • @TheEricon
    @TheEricon Před rokem +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.

  • @HideBuz
    @HideBuz Před 10 měsíci +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!

  • @YasarHabib
    @YasarHabib Před 7 měsíci

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

  • @mohbkhaled6051
    @mohbkhaled6051 Před 10 měsíci +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.

  • @vsevolodcerneavschi507
    @vsevolodcerneavschi507 Před 2 lety +2

    Brilliant, thanks for an excellent tutorial !

  • @ozzyfromspace
    @ozzyfromspace Před 2 lety +117

    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 Před rokem +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 Před rokem

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

    • @TheScriptan
      @TheScriptan Před rokem +1

      ohio 💀

    • @SergieArizandieta
      @SergieArizandieta Před 5 měsíci

      lol me too

  • @bayyavasu1325
    @bayyavasu1325 Před rokem +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 👏👏

  • @abdo-ar-888
    @abdo-ar-888 Před 8 měsíci

    Thanks for the premium content, good luck to everyone ❤

  • @joehax
    @joehax Před 8 měsíci

    I needed a refresh, thanks for the video man.

  • @kenkioqqo
    @kenkioqqo Před 7 měsíci +2

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

  • @diennguyen-ss8lb
    @diennguyen-ss8lb Před 7 měsíci

    Great crash course. Thank you!

  • @BallstinkBaron
    @BallstinkBaron Před rokem

    Thank you so much for this. Absolutely fantastic resource

  • @xtreme813
    @xtreme813 Před 8 měsíci

    thanks for preparing this. nice course

  • @leosilva0411
    @leosilva0411 Před 7 měsíci

    Amazing crash course! Learned a lot.
    Thank you

  • @shakhawathossain3207
    @shakhawathossain3207 Před 5 měsíci +2

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

  • @user-lj5ls2sw4d
    @user-lj5ls2sw4d Před 4 měsíci

    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.

  • @devdatkumar4970
    @devdatkumar4970 Před 9 měsíci

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

  • @LordSniphar
    @LordSniphar Před rokem

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

  • @user-qp1dm1hy2t
    @user-qp1dm1hy2t Před 4 měsíci

    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!! 🇧🇷

  • @5thpixel
    @5thpixel Před 8 měsíci

    amazing! thanks!

  • @mikep4981
    @mikep4981 Před rokem

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

  • @futhedude4848
    @futhedude4848 Před 9 měsíci

    Great video about Nginx

  • @Mohamed-uf5jh
    @Mohamed-uf5jh Před 4 měsíci

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

  • @richardo8942
    @richardo8942 Před rokem

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

  • @data_dreamer
    @data_dreamer Před 4 měsíci

    It's scratching my itchy back nicely ! AWESOME

  • @archyt88
    @archyt88 Před 2 lety +5

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

  • @abduladilsunnat2489
    @abduladilsunnat2489 Před 9 měsíci

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

  • @phil2768
    @phil2768 Před rokem

    Beautifully presented tutorial!

  • @user-lq9fl9nk1y
    @user-lq9fl9nk1y Před 4 měsíci +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.

  • @ankushagarwal7378
    @ankushagarwal7378 Před rokem

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

  • @kompila
    @kompila Před 5 měsíci +2

    Give this man the internet.
    He deserves it!

  • @XuWanping
    @XuWanping Před 10 měsíci

    Best class about nginx!

  • @ammaralghouli
    @ammaralghouli Před 6 měsíci

    well done bro you have done this course in avalubel way. thanks

  • @badreddineelkalai9052
    @badreddineelkalai9052 Před 8 měsíci

    thank you for the effort

  • @onnewf9288
    @onnewf9288 Před rokem

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

  • @himanshubhusanrath212
    @himanshubhusanrath212 Před 5 měsíci

    Thank you for this video. Very helpful

  • @JunaidKhan-zm2ce
    @JunaidKhan-zm2ce Před 2 lety +1

    Brilliant, thanks for an excellent tutorial :)

  • @progressnwimuelekara2167
    @progressnwimuelekara2167 Před 4 měsíci

    Great piece! Enjoyed every bit of it.

  • @erastowamuti9434
    @erastowamuti9434 Před 10 měsíci +3

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

    • @kompila
      @kompila Před 5 měsíci +1

      Absolutely.

  • @romeocapuletti2425
    @romeocapuletti2425 Před 2 měsíci

    This is high quality material💯

  • @pemiolatunji3892
    @pemiolatunji3892 Před rokem

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

  • @maskawathlatif4190
    @maskawathlatif4190 Před rokem +5

    This is much better than any Udemy Course, Thanks man

  • @thrillmore247
    @thrillmore247 Před rokem

    This was absolutely fantastic

  • @uxnitro
    @uxnitro Před rokem

    Thanks. Excellent demonstration.

  • @coderaiders-yt
    @coderaiders-yt Před rokem

    Amazing content. Thank you so much!

  • @Nab_001
    @Nab_001 Před 7 měsíci +1

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

  • @antonios5174
    @antonios5174 Před rokem

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

  • @user-fx4cy1ip2t
    @user-fx4cy1ip2t Před 3 měsíci

    best nginx video so far!

  • @mustafaharoun
    @mustafaharoun Před 6 měsíci

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

  • @davidpccode
    @davidpccode Před 6 měsíci +1

    simply amazing thank you very very much!!

  • @sany2k8
    @sany2k8 Před 9 měsíci

    Great content with awesome teaching style 👍👍👍

  • @officialismailshah
    @officialismailshah Před 7 měsíci

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

  • @shinmini99
    @shinmini99 Před 7 měsíci

    omg I love you bro thanks for making this awesome video 🎉🎉

  • @siddharthupadhyay4246
    @siddharthupadhyay4246 Před 2 měsíci

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

  • @maddiem-sg4vi
    @maddiem-sg4vi Před 9 měsíci

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

  • @leg875
    @leg875 Před 7 měsíci

    simple, easy to understand. thanks :)

  • @Alex-bp6jy
    @Alex-bp6jy Před rokem

    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.

  • @fatihmumcu9655
    @fatihmumcu9655 Před rokem

    your explain is very clear and thank for that man.

  • @iraklialaverdashvili1761

    Excelent tutorial! Thank you

  • @sharvyahmed
    @sharvyahmed Před 10 měsíci

    Excellent quality-full content

  • @shivanistudiopresents1998

    So informative, thanks a lot!

  • @vytorrennan7923
    @vytorrennan7923 Před 3 měsíci

    thank you for the course

  • @ibrahimyosif
    @ibrahimyosif Před 10 měsíci

    excellent explanation!

  • @sergionunez8878
    @sergionunez8878 Před rokem

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

  • @othman_
    @othman_ Před rokem +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

  • @adityabansal2737
    @adityabansal2737 Před rokem

    Thank you, this is what i was looking for

  • @dilshodasrayev6241
    @dilshodasrayev6241 Před rokem

    so easy to understand explained 'what is NGINX' !

  • @kunalrai4524
    @kunalrai4524 Před rokem

    Extremely well explained

  • @LaxmikantBhumkar
    @LaxmikantBhumkar Před 10 měsíci

    Only one word, *Excellent!* 🙏

  • @nishanthprabhu
    @nishanthprabhu Před rokem

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

  • @RajKumar-yc1gz
    @RajKumar-yc1gz Před 10 měsíci

    Great course. I am subscribed

  • @devilgene7330
    @devilgene7330 Před 6 měsíci +1

    Thanks, great video.

  • @winmawoo2945
    @winmawoo2945 Před rokem

    I really appreciate for this quick couse.

  • @barungh
    @barungh Před 11 měsíci

    Amazing ! Superb 👍👍👍👍

  • @norman123123
    @norman123123 Před rokem +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?

  • @shakil-the-coding-monster

    Excellent tutorial

  • @hos7012
    @hos7012 Před 2 lety

    This channel deserves more subscribers

  • @tomasmizera2
    @tomasmizera2 Před rokem

    Great intro guide, thanks!

  • @devzilik
    @devzilik Před rokem +1

    Great content, thanks a bunch!

  • @ozodbekjuraev9268
    @ozodbekjuraev9268 Před rokem

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

  • @thepantelemon
    @thepantelemon Před 11 měsíci +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.

  • @spiffjekey-green4034
    @spiffjekey-green4034 Před rokem

    Really great content like you know we need this

  • @khandoor7228
    @khandoor7228 Před 2 lety

    Really helpful Laith, thanks!

  • @diakuns
    @diakuns Před rokem +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]+)

  • @avinashkumargumparthi1571
    @avinashkumargumparthi1571 Před 6 měsíci

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

  • @leventtugaykaplan3592
    @leventtugaykaplan3592 Před 10 měsíci

    Great course.🚀Thank you !!!

  • @kalyan755
    @kalyan755 Před rokem

    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?

  • @learn-with-lemon
    @learn-with-lemon Před rokem

    Great content. Recommended.

  • @Inoinovation
    @Inoinovation Před rokem +1

    Many many thanks brother for this toturial ❤️🙏👍
    Love from India ❤️❤️

  • @flesz_
    @flesz_ Před 9 měsíci +4

    5:08 I think the latency would get extremely high rather than low :)

  • @iforcollege
    @iforcollege Před 2 lety

    Finally, the perfect NGINX tutorial exists!

  • @chapaya100
    @chapaya100 Před rokem

    Awesome video ! Great work !

  • @nirmaltripathy3226
    @nirmaltripathy3226 Před rokem

    Amazing stuff, thank you

  • @manishpingale6558
    @manishpingale6558 Před rokem

    What a great video man!