Full NGINX Tutorial - Demo Project with Node.js, Docker

Поділитися
Вставка
  • Опубліковано 15 лис 2024

КОМЕНТАРІ • 93

  • @TechWorldwithNana
    @TechWorldwithNana  2 дні тому +12

    Many of you have requested a demo with NGINX, so I hope this crash course is useful to you 💙
    ▬▬▬▬▬▬ R E S O U R C E S 🔗 ▬▬▬▬▬▬
    ► Git Repo: gitlab.com/twn-youtube/nginx-...
    ► HTTP, URL & IP Addresses Explained - IT Fundamentals Course Lecture
    techworld-with-nana.teachable...
    ► Official NGINX Directives docs: nginx.org/en/docs/dirindex.html
    ▬▬▬▬▬▬ How we at TWN can help you advance your IT career: ▬▬▬▬▬▬
    🚀 Learn the Complete SDLC - From Software Development to Deploying an Application: bit.ly/3C5OQ8B
    🚀 DevOps Certification Program: bit.ly/4f2llDt

    • @alessandrofalls
      @alessandrofalls 2 дні тому +1

      404: Page not found
      😥

    • @emmalux2
      @emmalux2 22 години тому

      Ma, pls where did you copy the server js and package.json from?

  • @yucelmutlusoy
    @yucelmutlusoy День тому +6

    The stuff she teaches for free on UA-cam is just amazing. Thanks a lot.

  • @rsivakanth
    @rsivakanth День тому +5

    Can't get simpler than this. Nicely structured from start to end. Great session as always, thanks Nana!!

  • @relaxtube1362
    @relaxtube1362 2 дні тому +31

    I call her the mother of Devops👑

    • @pruthvidavineni4883
      @pruthvidavineni4883 2 дні тому

      Father is Mumshad mannambeth @kudecloud

    • @alan-j
      @alan-j 2 дні тому +3

      Very true. She can also be the daughter of devops.

    • @cijo00
      @cijo00 2 дні тому +1

      Yes she is very good

    • @isaacdruin
      @isaacdruin День тому

      devops mommy

    • @cambolsky
      @cambolsky День тому

      Who is the father?

  • @farrukhahmad1430
    @farrukhahmad1430 День тому +3

    Simple, concise, and to-the-point. Great video

  • @russellpeiris
    @russellpeiris День тому +3

    This is pure gold. You got yourself a new subscriber!!

  • @ugwulo
    @ugwulo День тому +3

    Nana has cooked yet again!
    Thanks for your efforts

    • @TechWorldwithNana
      @TechWorldwithNana  День тому

      Thanks for appreciating the efforts behind this video 🙏

  • @muhlymak
    @muhlymak День тому +3

    mime types are a really important part. Yesterday, I spent half an hour trying to understand why my CSS files, which are handled by Nginx, weren’t working in the browser 😅

  • @kewqie
    @kewqie 2 дні тому +4

    You helped me a lot some time ago, awesome to see your channel has grown so much since then!

    • @TechWorldwithNana
      @TechWorldwithNana  2 дні тому +1

      Glad to hear that! Hope the videos are still useful for you though :)

  • @davidfeldt1362
    @davidfeldt1362 2 дні тому +4

    Amazing video - THANK YOU! Your content and communication style is 100%

  • @jesusespinoza2009
    @jesusespinoza2009 23 години тому +3

    Terrific @TechWorldwithNana !!! As Usual!!! 👋

  • @isaacdruin
    @isaacdruin День тому +2

    I was just thinking about learning Nginx today. Going to try and host some web apps from my PC. Thanks for the tutorial - all of a sudden devops sounds more fun than terrifying!

  • @yt7042
    @yt7042 2 дні тому +2

    Thank you for the video. Everything is well explained and you leave no questions unanswered. Keep up the good work!

  • @rubymaria04
    @rubymaria04 2 дні тому +5

    We are lucky to have a DevOps evegalangist like you😊

  • @MrAlao675
    @MrAlao675 День тому

    This is awesome.
    Most times we use things we don't even understand, so long they work 😊. Until someone like you explain. ❤

  • @mohammedsuhailbasha4860
    @mohammedsuhailbasha4860 День тому +1

    Nice session.pls make video on what is nginx rewrite-target option. And how we can configure this nginx in kubernetes also

  • @anatolehagbe7301
    @anatolehagbe7301 День тому +1

    As always, a masterclass. Thanks Nana from Benin.

  • @tyroelohim4462
    @tyroelohim4462 2 дні тому +2

    as always you are awesome nana. Really appreciate your work.

  • @shakthiprarthanav5070
    @shakthiprarthanav5070 14 годин тому

    Amazing work!!Thank you so much Nana!!

  • @ThiagoVieira91
    @ThiagoVieira91 2 дні тому +1

    Aah... My sporadic dose of career promotion! Thanks a lot Nana!

  • @gmLucario
    @gmLucario День тому +1

    Clear and easy to understand. Thanks!!

  • @cugansteamid6252
    @cugansteamid6252 День тому +1

    thanks for the tutorial Nana!

  • @KRICHAN_Technologies
    @KRICHAN_Technologies 9 годин тому

    Thank you very much for all your efforts and sharing for us. You are master in doing the things and really appreciated mam. These kind of videos are very helpful

  • @dhavalvanjara572
    @dhavalvanjara572 2 дні тому +2

    Nana is back with a bang 🎉 much awaited ❤

  • @youssefelkahlaoui
    @youssefelkahlaoui День тому +2

    tnx a lot Nana
    ☺☺

  • @redmictian
    @redmictian 2 дні тому +2

    Using this opportunity to say thank you Nana. I started watching your videos right at the start of my journey and now im a middle-level DevOps. Спасибо огромное :)

    • @TechWorldwithNana
      @TechWorldwithNana  День тому +1

      Thank you for sharing this-so inspiring to hear about your journey! 😊

  • @rizkysiregar
    @rizkysiregar 11 годин тому

    Thanks a lot nana, amazing videos!

  • @maksimsmuizininks2365
    @maksimsmuizininks2365 2 дні тому +1

    Thank you Nana, you are awesome as always :)

  • @roco9393
    @roco9393 2 дні тому +2

    I've some words..... luv u Nana..!!

  • @unison247
    @unison247 2 дні тому +1

    Excellent as usual

  • @ralex751
    @ralex751 День тому +1

    Fantastic!!!!!

  • @Dychord
    @Dychord День тому

    This dude is amazing!!

  • @rocktheworld1596
    @rocktheworld1596 2 дні тому +1

    Ma'am please continue the series ❤

  • @2009Spread
    @2009Spread 2 дні тому +1

    ### 视频内容分解
    #### 1. **介绍EngineX的基础知识**
    - **内容概述**: 视频首先介绍了EngineX的基本用途和主要用例,解释了为什么需要使用EngineX。然后,通过一个简单的Node.js应用程序示例,展示了如何将应用程序容器化并在本地计算机上运行多个实例。
    - **总结**: 视频从基础开始,解释了EngineX的核心功能和用途,并通过一个实际的Node.js应用程序示例,展示了如何将应用程序容器化并运行多个实例。
    #### 2. **配置EngineX作为反向代理**
    - **内容概述**: 视频详细介绍了如何安装和配置EngineX作为反向代理,以负载均衡请求到多个应用程序实例。还解释了EngineX配置文件的工作原理和如何进行配置。
    - **总结**: 视频详细讲解了如何配置EngineX作为反向代理,以负载均衡请求到多个应用程序实例,并解释了EngineX配置文件的工作原理和配置方法。
    #### 3. **配置安全的HTTPS连接**
    - **内容概述**: 视频展示了如何通过启用SSL和配置自签名TLS证书,使用EngineX代理来配置应用程序的安全HTTPS连接。详细解释了每个步骤,确保观众理解每个配置细节。
    - **总结**: 视频详细展示了如何通过启用SSL和配置自签名TLS证书,使用EngineX代理来配置应用程序的安全HTTPS连接,并确保观众理解每个配置细节。
    #### 4. **简化复杂的DevOps概念**
    - **内容概述**: 视频讨论了DevOps领域的复杂性,解释了为什么学习DevOps可以提升工程师的价值,并介绍了如何通过一个完整的DevOps教育项目来简化这些复杂概念。
    - **总结**: 视频讨论了DevOps领域的复杂性,解释了学习DevOps的重要性,并介绍了一个完整的DevOps教育项目,帮助工程师理解和掌握这些复杂概念。
    #### 5. **EngineX的其他功能和配置**
    - **内容概述**: 视频详细介绍了EngineX作为代理服务器的其他功能,如缓存、安全性和压缩等。还解释了如何在EngineX配置文件中定义这些功能。
    - **总结**: 视频详细介绍了EngineX作为代理服务器的其他功能,如缓存、安全性和压缩等,并解释了如何在EngineX配置文件中定义这些功能。
    #### 6. **实际演示和配置步骤**
    - **内容概述**: 视频通过一个实际的演示项目,展示了如何从零开始构建一个简单的应用程序,并逐步配置EngineX作为反向代理和负载均衡器。
    - **总结**: 视频通过一个实际的演示项目,展示了如何从零开始构建一个简单的应用程序,并逐步配置EngineX作为反向代理和负载均衡器。
    ### 关键时刻
    1. **介绍EngineX的基础知识**:视频开始时详细介绍了EngineX的基本用途和主要用例。
    2. **配置EngineX作为反向代理**:详细展示了如何配置EngineX作为反向代理,以负载均衡请求到多个应用程序实例。
    3. **配置安全的HTTPS连接**:展示了如何通过启用SSL和配置自签名TLS证书,使用EngineX代理来配置应用程序的安全HTTPS连接。
    ### 重要引述或声明
    - "EngineX is a web server software that runs on a server machine and can respond to requests from a browser."
    - "We're going to configure EngineX to act as a reverse proxy for those backend Node.js applications."
    - "We're going to generate a self-signed certificate so we are generating the certificate and we are signing it ourselves."
    ### 结论
    视频通过详细的步骤和实际演示,帮助观众理解和掌握EngineX的基本配置和高级功能。从基础的介绍到复杂的配置,视频涵盖了EngineX的各个方面,使观众能够全面了解和应用EngineX。通过配置EngineX作为反向代理和负载均衡器,观众可以提升应用程序的性能和安全性。

  • @BinaryBushcraft
    @BinaryBushcraft 2 дні тому +2

    Nana cooking again 🍜

  • @ThetPaingMyo-h1e
    @ThetPaingMyo-h1e 14 годин тому

    Should I dockerize my golang app with monolithic architecture? What are the benefits?

  • @jonforero
    @jonforero День тому +1

    HI nana, Why didn't use a nginx as container as well?

  • @analucianuneslopesdesantan9881
    @analucianuneslopesdesantan9881 2 дні тому +2

    Muito bom! Obrigada!🙏🙏🙏

  • @mudasir2168
    @mudasir2168 2 дні тому +1

    Amazing!

  • @mehdismaeili3743
    @mehdismaeili3743 2 дні тому +1

    Excellent .

  • @NanoTech-mb5wp
    @NanoTech-mb5wp 2 дні тому +1

    Thank you for thé video.naice explosion 💯💯

  • @techtonicshiftai
    @techtonicshiftai 2 дні тому +1

    This is awesome stuff

  • @kunalr_ai
    @kunalr_ai День тому +1

    Thanks

  • @vijaynayak4874
    @vijaynayak4874 День тому +1

    much needed

  • @ignaciosplenda2913
    @ignaciosplenda2913 2 дні тому +1

    Thanks!

  • @gustavojuantorena
    @gustavojuantorena 2 дні тому +1

    Thank you!

  • @WindowsHello-p1y
    @WindowsHello-p1y День тому

    Thank you👋

  • @crispi_shots
    @crispi_shots 2 дні тому

    question at what point would you need a load balancer ?
    For most applications wouldn’t one monolith be more than enough?

  • @npatatoukakis
    @npatatoukakis 2 години тому

    Thank U !!!

  • @arielarmijo393
    @arielarmijo393 2 дні тому +1

    Nice!!!

  • @mallikarjunkonemane6908
    @mallikarjunkonemane6908 2 дні тому +1

    EngineX= NGINX🌐🔥✅

  • @ibbus_21
    @ibbus_21 2 дні тому

    Is it covered full NGINX or basic only ?

  • @TekleabAlemayehu
    @TekleabAlemayehu 2 дні тому +1

    the mother of DevOps

  • @otisrancko
    @otisrancko 11 годин тому

    🔥🔥🔥

  • @mrshafee95
    @mrshafee95 15 годин тому

    how use it on production ?

  • @m_ibtisam_iq
    @m_ibtisam_iq 2 дні тому +2

    May Allah Almighty bless you! We have learned a lot.
    Ibtisam

  • @metime9260
    @metime9260 День тому

  • @EmperorTerran
    @EmperorTerran 2 дні тому +2

    nginx is "industry standard", but for reverse proxy caddy is just pure upgrade, cleaner, simpler, while still fully in control...

    • @TechWorldwithNana
      @TechWorldwithNana  2 дні тому

      Thanks for sharing! Don't know about caddy, will need to check it out

    • @EmperorTerran
      @EmperorTerran 2 дні тому

      @@TechWorldwithNana for some introductory quick start google:
      dotheevo selfhosted caddy_v2

  • @emmalux2
    @emmalux2 День тому

    She is my mother

  • @QuintessentialDio
    @QuintessentialDio 22 години тому

    I am new here, dont judge me, your true voice? cos I feel like am tripping!

  • @noname8881
    @noname8881 День тому

    This video should be 10 minutes not an hours

    • @TechWorldwithNana
      @TechWorldwithNana  День тому +2

      You can check out the NGINX explainer video, which is 10 minutes long. But this one, has a full demo and I'll explain every step. So I was not able to reduce the time

  • @raju1860
    @raju1860 2 дні тому +1

    First comment