NGINX Tutorial for Beginners

Поделиться
HTML-код
  • Опубликовано: 22 май 2024
  • NGINX is open-source web server software used for reverse proxy, load balancing, and caching. It's important to understand, especially if you are a backend developer.
    ✏️ Course created by @laithacademy
    Docker installation: docs.docker.com/get-docker/
    NGINX installation: www.nginx.com/resources/wiki/...
    ⭐️ Contents ⭐️
    ⌨️ (00:00) What is NGINX
    ⌨️ (08:18) NGINX Installation
    ⌨️ (11:11) NGINX Terminology
    ⌨️ (13:16) Serving Static Content
    ⌨️ (17:34) Mime Types
    ⌨️ (22:48) Location Context
    ⌨️ (33:16) Rewrites and Redirect
    ⌨️ (37:53) NGINX as a Load Balancer
    🎉 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

Комментарии • 135

  • @laithacademy
    @laithacademy 4 месяца назад +127

    Thank you for featuring me on your channel :)

    • @heniyentertainment
      @heniyentertainment 4 месяца назад +1

      you deserve better laith

    • @fuesto
      @fuesto 4 месяца назад +1

      Such amazing content your channel has, wow. Thank you

    • @indaneeydesign165
      @indaneeydesign165 4 месяца назад

      Thank you so much, sir. Really great content 👏

    • @disrael2101
      @disrael2101 4 месяца назад

      perfect introduction explanation super clear and simple.. i just wonder why would i need this? i guess only if i work as devops and need to set it up as part of the infrastructure or?

    • @umitcelik5508
      @umitcelik5508 3 месяца назад

      we have to thank you for your high quality contents on udemy and youtube.

  • @0xtz_
    @0xtz_ 4 месяца назад +43

    this is amazing 😮,
    we need more topics like those

  • @danifof
    @danifof 4 месяца назад +20

    Wow the timing of this tutorial is amazing, I really needed that thank you FCC

  • @natural_stupidity_
    @natural_stupidity_ 4 месяца назад +9

    A great must know concept for everyone in IT, whether a developer, cloud engineer or devops engineer.

  • @Nonehelloworld
    @Nonehelloworld 4 месяца назад +9

    Your channel is best thing happened to youtube !! 👏🏼👏🏼👏🏼

  • @masikhlopastik
    @masikhlopastik 2 месяца назад +1

    Amazing! I want more courses like this! Everything was super clear and easy to understand!

  • @DanielMoreno-lc9bx
    @DanielMoreno-lc9bx 4 месяца назад +9

    Maan, just like 2 hours ago I was looking for this topic and this gods just made one about it. Thank you!

  • @ederjuniordesouza1618
    @ederjuniordesouza1618 4 месяца назад +4

    Thank you, that is one of the best explanation for the time being, kudos to you!

  • @atharqadri3738
    @atharqadri3738 4 месяца назад +1

    Wonderful tutorial. Simple & precise.

  • @user-po1zg1sq4n
    @user-po1zg1sq4n 4 месяца назад +7

    То, что искал! Спасибо вам

  • @skycastlechronicles
    @skycastlechronicles 10 дней назад

    yeees! Docker coming into play (at minute 40) - we're so close to my actual use case now, loving it! Great work!

  • @inzendis
    @inzendis 4 месяца назад +1

    Great timing, Im deployng a web app soon and had to eventually learn about this topic.

  • @mohades.
    @mohades. 2 месяца назад +1

    This course is one of the best courses that I ever watch❤

  • @SaifullahUsmani
    @SaifullahUsmani 4 месяца назад +6

    Now I can add Nginx to my resume!

  • @RamiroAsincrono
    @RamiroAsincrono 4 месяца назад +4

    Very informative video!
    If you want to learn Apache, the concepts are the same!
    Maybe a must for backend engineers

  • @adib-the-noob
    @adib-the-noob 4 месяца назад +1

    we need more topics like this!!

  • @Chabdi111
    @Chabdi111 3 месяца назад +1

    Top 3 tech yt channels. U really are heros!!!!

  • @sangwani-coder393
    @sangwani-coder393 4 месяца назад

    Amazing tutorial. I really took your word😃It's really doing it.

  • @akshatkotpalliwar
    @akshatkotpalliwar 4 месяца назад

    Yes We need tutorials like this , on point no bs

  • @neenav1999
    @neenav1999 25 дней назад

    Wow! brilliant. The best video is always is the one clearly explaining in detail to beginners. Now I am not afraid of this weird word Nginx anymore. I really admire this teacher. Thank you sir.

  • @The_Purpose_is
    @The_Purpose_is 2 месяца назад

    That's quick and crisp. Thanks.

  • @erglaligzda2265
    @erglaligzda2265 3 месяца назад

    Basic concept explained very well.

  • @quackbo1
    @quackbo1 3 месяца назад +4

    It's criminal that nginx has been around forever but this is just recently posted. Great work!

  • @pavlinapsarsky2819
    @pavlinapsarsky2819 4 месяца назад

    Great tutorial at perfect time, than you! 😊

  • @lilrex2015
    @lilrex2015 3 месяца назад

    This was well worth the watch.

  • @martinguendulain7626
    @martinguendulain7626 13 дней назад

    Thank you very much, you really helped me a lot!

  • @md.mohiuddin
    @md.mohiuddin 4 месяца назад

    I think, I watched this video previously in his own channel. Really great tutorial.

  • @ansismaleckis1296
    @ansismaleckis1296 4 месяца назад +3

    Great content! Would be nice to include encryption and https. Also for load-balancing it would be cool if each instance was also served by NGINX.

  • @gustavojuantorena
    @gustavojuantorena 4 месяца назад

    Great topic!

  • @abdulkhader567
    @abdulkhader567 2 месяца назад

    This video cleared all my doubts

  • @ARATHI2000
    @ARATHI2000 3 месяца назад

    Great content. Thank you!

  • @nanayaw7159
    @nanayaw7159 4 месяца назад +1

    This content is really great...👍👍👍

  • @_mrmark
    @_mrmark 4 месяца назад

    Спасибо. Очень понятно все изложено!

  • @kirillzlobin7135
    @kirillzlobin7135 4 месяца назад +1

    This is a great instructor, I watched his channel and the content is great

  • @sarrthecode
    @sarrthecode 4 месяца назад

    Damn the timing is perfect 🎉

  • @MitrankShah
    @MitrankShah 12 дней назад

    thank you so much for this video, it was way too informative!!! love from india ❤🙌

  • @brunomiguelgroth
    @brunomiguelgroth 3 месяца назад

    Excellent, thanks!

  • @gracianojunior9996
    @gracianojunior9996 3 месяца назад

    thanks for the video, excellent for begginers!

  • @porasshrivas641
    @porasshrivas641 4 месяца назад +1

    Go ahead, man. Just watch the whole tutorial; it's worth it. Don't look for further comments.

  • @andikakurniawan4188
    @andikakurniawan4188 11 дней назад

    thank you best video to learn nginx basic

  • @AnantaAkash.Podder
    @AnantaAkash.Podder 2 месяца назад

    Excellent Video sir...❤️❤️

  • @FaithMediaChannel
    @FaithMediaChannel 2 дня назад

    Thank you for your channel

  • @sadmansakibkhan8667
    @sadmansakibkhan8667 4 месяца назад

    Ya'll found something to read mind or something I was looking for this!!

  • @cout0dev
    @cout0dev Месяц назад

    Amazing content!

  • @rajeshwarsingh6751
    @rajeshwarsingh6751 2 месяца назад

    very simplified video on various concepts of nginx....

  • @okorougochukwusamuel9962
    @okorougochukwusamuel9962 4 месяца назад

    Just at the right time 😅❤❤❤❤

  • @KEKEKEKE.02
    @KEKEKEKE.02 3 месяца назад

    thanks for nginx course and nba scores.

  • @disrael2101
    @disrael2101 4 месяца назад

    perfect introduction explanation super clear and simple.. i just wonder why would i need this? i guess only if i work as devops and need to set it up as part of the infrastructure or?

  • @The_mindful_compass
    @The_mindful_compass 4 месяца назад

    Great Video

  • @kent_calvin
    @kent_calvin 4 месяца назад

    Perfect timing

  • @code-with-Bharat
    @code-with-Bharat 4 месяца назад

    Thank you❤

  • @maestrogoldring1094
    @maestrogoldring1094 4 месяца назад

    Interesting! I was just looking at this to put on a raspberry pi for local testing of backend. Is that a good idea?

  • @junlin5525
    @junlin5525 4 месяца назад

    amazing!

  • @faisalmushtaq2287
    @faisalmushtaq2287 4 месяца назад

    you people are so awesome

  • @_chris_6786
    @_chris_6786 27 дней назад

    Thank you 👌🏻

  • @wydadiyoun
    @wydadiyoun 4 месяца назад

    تبارك الله عليك

  • @mehdismaeili3743
    @mehdismaeili3743 Месяц назад

    Excellent .

  • @juhandvan
    @juhandvan 4 месяца назад

    Thanks so much

  • @usamasarfraz6733
    @usamasarfraz6733 4 месяца назад

    a great course indeed

  • @nickeax
    @nickeax 4 месяца назад

    Thanks!

  • @dkluffy23394
    @dkluffy23394 4 месяца назад

    Hi, can you share videos that help with passing the CCNA 200-301 course?

  • @2009rahulyadav
    @2009rahulyadav 4 месяца назад

    Thank You

  • @khoadang1168
    @khoadang1168 Месяц назад +1

    For the Mac using apple silicon please use /opt/homebrew/etc/nginx instead

  • @nouchance
    @nouchance 4 месяца назад

    Great job @laithacademy🎉 you are awesome!👏

  • @davidalex684
    @davidalex684 4 месяца назад

    I have no idea what this thing is but it sounds tempting to learn, right guys

  • @basavarajdarur2482
    @basavarajdarur2482 4 месяца назад

    Thank you

  • @alexdin1565
    @alexdin1565 2 месяца назад

    please more videos about Nginx and Docker

  • @teslabarfm3008
    @teslabarfm3008 7 дней назад

    Thanks

  • @th.karatsis
    @th.karatsis 4 месяца назад

    Can you make a tutorial for game development with sfml c++ with microsoft visual studio .Love your videos👍🏻

  • @user-fd3yr5eo4g
    @user-fd3yr5eo4g Месяц назад

    that was a great course, please create one for kestrel

  • @SajjadHematiNourani
    @SajjadHematiNourani 4 месяца назад

    excellent

  • @artemzimin7669
    @artemzimin7669 4 месяца назад

    thx❤

  • @valkyrion7465
    @valkyrion7465 4 месяца назад +1

    Holy moly

  • @xliquidflames
    @xliquidflames 4 месяца назад +3

    6:30 So, why doesn't the NGINX server ever get bogged down? How come the load balancing server can handle millions of users at once but the servers can't?

    • @fariduzzamaansari1656
      @fariduzzamaansari1656 4 месяца назад +3

      Because it's not processing the request, just forwarding it.

  • @mrprofomedia
    @mrprofomedia 8 дней назад +1

    the best

  • @bobhutchinson3638
    @bobhutchinson3638 Месяц назад

    What nginx setup would be for load balancer if nginx was containerised as well?

  • @moukafaslouka4796
    @moukafaslouka4796 4 месяца назад +1

    Where does nginx reside? You made it look as if it's residing outside of the web server.

  • @OlindoPindaro
    @OlindoPindaro 4 месяца назад

    I can use socket5 protocoll on nginx?

  • @moritzfrohlich4859
    @moritzfrohlich4859 5 дней назад

    am I missing something? at 7:40 he says: send the request to nginx, then encrypt it and send it to the server, send the response from server to nginx, decrypt it (at nginx leven) and send it to the client...
    is this correct? isn't the flow: the client encrypts (i guess with a public key provided by the server) and sends the encrypted request to nginx? wouldnt you want to have this flow to be encrypted? (so no one can steal your data when using f.e. public wifi?)

  • @TheHardikupadhyay87
    @TheHardikupadhyay87 4 месяца назад

    yay my fav

  • @ashlok2003
    @ashlok2003 4 месяца назад +2

    Can you make video on webhooks ?? 🙏

  • @acegear
    @acegear Месяц назад

    i have a question can nginx cache youtube videos , the areas where my nephews have bad to worse internet i was thingking of using it with some smb or old laptop to cache those vidoes those kids tend to repeat what they watch , i have read some old article google is trying to prevent those caching on them

  • @megatron324
    @megatron324 4 месяца назад

    NICE

  • @DevanshSaxena-wz3op
    @DevanshSaxena-wz3op 4 месяца назад

    Please make a course on advance java (J2EE)

  • @mahendranath2504
    @mahendranath2504 4 месяца назад

    Wow thanks for sharing the knowledge 🫡👍👋👏🏻🤝😎🥳🙏👌✌️🫡

  • @user-ij4uw3qv8n
    @user-ij4uw3qv8n 4 месяца назад

    My Nginx is having some issue when a user is uploading a file to frog. Nginx shows jfrog error, "cannot allocate memory". I have given the container 15gb of memory and yet i still encounter this issue. Anyone has any idea?

  • @ayush2708
    @ayush2708 14 дней назад

    Y does it not serve from the root directive and takes location directive of /

  • @fuesto
    @fuesto 4 месяца назад

    That is great, thank you very very much!
    I am not trying to be ungrateful or anything but it would be great if you could do the same for an Apache as well, maybe in the future???
    Thanks.

  • @ghostkee5031
    @ghostkee5031 2 месяца назад

    is it so hard for you to use lunix machine or remote server as the main OS for this course as its the only OS where nginx is useful, you cant have a mac server !

  • @desalewsalew4633
    @desalewsalew4633 4 месяца назад

    👍👍👍

  • @lemonbitter7641
    @lemonbitter7641 4 месяца назад +1

    Please bring robotics with ROS course

  • @orbitxyz7867
    @orbitxyz7867 4 месяца назад

    Full video apache also ❤🙏

  • @AashishMoktan-fg4st
    @AashishMoktan-fg4st 10 дней назад +1

    why am i getting 403 forbidden error while following the same step in linux?

  • @daredevilmax
    @daredevilmax 4 месяца назад

    We need advanced backend

  • @SENIORFF.
    @SENIORFF. 4 месяца назад

    can you guyzz do videos about gstreamer in cpp

  • @minashaker2349
    @minashaker2349 2 месяца назад

    hope you have one for linux

  • @satishkumarsajjan2132
    @satishkumarsajjan2132 4 месяца назад

    The last time May 10th was tuesday, it was in 2022.

  • @sandbox_beast3846
    @sandbox_beast3846 4 месяца назад

    Make prolog tutorial

  • @user-ii2sq9cq3y
    @user-ii2sq9cq3y Месяц назад

    403 Forbiden 😇

    • @kimfom
      @kimfom Месяц назад

      I thought I was the only one 😢 did you figure it out?

    • @user-ii2sq9cq3y
      @user-ii2sq9cq3y Месяц назад

      @@kimfom you not alone

  • @allenmano
    @allenmano 4 месяца назад

    Please Teach PEGA Tool 😢