Nginx crash course in Hindi | Coders Gyan 🚀🔥

Поделиться
HTML-код
  • Опубликовано: 31 июл 2024
  • In this video, we learn about nginx webserver. We will learn how to configure the Nginx.
    We will understand the configuration of the Nginx.
    We will covering following topics in the Nginx:
    - Nginx installation
    - Nginx Configuration
    - Hosting static content
    - Hosting multiple websites
    - Configuring Domains
    - Reverse proxy
    - Load balancer
    - Backup server
    - Hosting React Js application
    - Configuring TLS
    👉 Nginx documentation:
    nginx.org/en/docs/
    👉 How Nginx selects server blocks:
    nginx.org/en/docs/http/reques...
    👉 Step into the world of full-stack development with our detailed MERN Stack With Microservices course! Transform your ideas into reality: www.codersgyan.com/mern 🌐🚀
    📚 Web Development Learning Resources
    JavaScript Course: • JavaScript Complete co...
    Full Stack Developer's Journey: • Full Stack Developer's...
    MERN Stack Playlist: • MERN Stack
    Interview Questions Playlist: • Javascript Interview q...
    Crash courses: • Crash courses
    CodersGyan Community Links
    🎥 Subscribe to Our Channel: www.youtube.com/@CodersGyan?s...
    🤖 Discord Community: / discord
    🔗 LinkedIn: / codersgyan
    💻 GitHub: github.com/codersgyan
    🌐 Website: www.codersgyan.com
    ✅ My gears for everyday work: docs.google.com/spreadsheets/...
    Timestamps:-
    0:00:00 - Intro
    0:04:45 - Installation
    0:16:35 - Understanding Configuration
    0:41:45 - Hosting static website
    1:28:26 - Basic Authentication
    1:43:22 - Reverse proxy
    2:02:45 - Load balancing
    2:18:50 - Hosting React project
    2:29:38 - TLS configuration
    2:42:24 - Websocket config
    #nginx #reverseproxy #systemdesign #codersgyan

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

  • @CodersGyan
    @CodersGyan  Год назад +26

    Hello guys, I missed something important in this course.
    How do we prevent user from calling direct ip access and get website?
    Well, In order to block ip access, you would add a new server block ( maybe in new .conf file )
    There you have do following,
    ```
    server {
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name "";
    return 444;
    }
    ```
    Here you just make server_name as empty string, and return 444 status code.
    You would do the same for port 443.
    default_server parameter is also important here.
    Cheers 🎉

    • @riteshmane5452
      @riteshmane5452 Год назад +2

      sir redis ke upar video laao na aur production level deployment

    • @qurashishebi7988
      @qurashishebi7988 Год назад

      Sir kindly React Native ki b video banye

    • @shahebazkazi1434
      @shahebazkazi1434 10 месяцев назад

      Sir Bitbucket to nginx , reactjs ,nodejs eske upr ek video banao na .

  • @4444-c4s
    @4444-c4s Год назад +21

    Kal hi baat Hui aur Aaj nginix ka course bhi aa gaya....Amazing sir ❤️❤️❤️

  • @aweshchoudhary2453
    @aweshchoudhary2453 Год назад +1

    Bhai you are our mind reader. 1-2 days se video dhoondra hu. Thankss❤

  • @yoanurag
    @yoanurag Год назад +1

    hollyy....
    you're awesomely timeed
    i'ts been few days me trying to learn nginx .....
    now you've got me covered
    thanks

  • @supravatsarkar5866
    @supravatsarkar5866 Год назад

    Your youtube channel like a gold mine. No any one as you. good blessing for you sir. ❤❤

  • @iam.devangmp
    @iam.devangmp Год назад +2

    Sir, I was confused a lot to get started with NGINX before coming to this video as I wanted to setup the reverse proxy, this video really helped me a lot and now I am sure how to setup reverse proxy, really thanks a lot.

  • @NodeJsBeginner
    @NodeJsBeginner 5 месяцев назад

    I have gone through many nginx content but this is very simply explained. Thank you!

  • @zaynff2m860
    @zaynff2m860 Год назад +1

    Sir main aapko bahoot miss kr raha tha , aapki video dekh dekh ke main Mern sikha aur abhi main ek compuny main job kr raha hu as a Full Stack Developer , Thanks Sir - for change my life

  • @iam.devangmp
    @iam.devangmp Год назад +9

    Usage of marking the server as down can be done in the following scenario.
    1. When we want to restrict the user's request from accessing the specific server, like shutting down server in specific area or geographical location.
    2. When server confidentiality is been compromised which is a threat to user privacy.

  • @AKASH-sw9bs
    @AKASH-sw9bs 10 месяцев назад +1

    A great lesson within short time about nginx so far. 🎉

  • @getsetalk
    @getsetalk Год назад +2

    We love your efforts and deep knowledge. Thank you ❤️

  • @rakeshkranjani
    @rakeshkranjani 10 месяцев назад

    You teaching style is so nice . Everything you explain is very clear now . Thank you bhaiya for sharing this knowledge to us

  • @ikon_works
    @ikon_works Год назад

    wonderful course that was looking for how to use ngnix with public ip and domain name ... thankyou so much for this detailed video on ngnix 👏👏

  • @codescroller
    @codescroller Год назад +1

    Bhai mai wait kar raha tha❤❤

  • @smshohag6205
    @smshohag6205 Год назад

    Thank you so much! The best part was reverse proxy nginx & load balancer for me. coz I needed this for my nodejs application. again thanks. please make more videos about advance nodejs topics and also make a video about redis.

  • @rahulmishra0802
    @rahulmishra0802 Год назад

    you explain in wonderful way , ekk baar m hi smj aa gya

  • @rahulkr7349
    @rahulkr7349 7 месяцев назад

    Really nice video, calm voice and explained like a charm.
    Thank you for this video.

  • @rahulsalokhe200
    @rahulsalokhe200 8 месяцев назад

    आपका बहुत बहुत धन्यवाद जो आपने इतना बढ़िया contact बहुत सरल भाषा में दिया.
    अगर आप यही multiple domains, load balancer ई. point जो इस video में है वह window IIS में केसे कराना है उसको ऊपर बनाये तो बहुत बड़ी या हो जायेगा. 🎉🎉

  • @gerlynm50
    @gerlynm50 9 месяцев назад

    Usually i won't commend in any channels. But the video is Neat and Clean tutorial, even though I don't know Hindi, I managed to learn from this video. Great videos. Will definitely suggest this channel !!

  • @aravindetagi4008
    @aravindetagi4008 10 месяцев назад

    Amazing tutorial.... Loved it,
    Thanks a lot

  • @pardeepsahota992
    @pardeepsahota992 11 месяцев назад

    Wonderful.... Really appreciate your effort.. Helped alot.. Thank you

  • @rajukadel1007
    @rajukadel1007 Год назад

    Well Explained !! Highly Appreciated From Nepal !!

  • @AlthafMD-r7e
    @AlthafMD-r7e 27 дней назад

    worth watching for Nginx learners
    Thank You @CodersGyan

  • @sbrosgamerz3470
    @sbrosgamerz3470 8 месяцев назад

    Got Great overview of nginx keep on posting such videos 🥳🥳

  • @amanmaheshwari5665
    @amanmaheshwari5665 Год назад +1

    Underrated Channel and Instructor....Simply Calm and Brilliant content!!! Love it !! Thank you brother🥰

  • @siddharthsable7762
    @siddharthsable7762 Год назад

    Amazing Course, Highly Recommended 🤝

  • @dharmesh887
    @dharmesh887 Год назад

    Thank you for creating this course 😊

  • @vedantbhoyarxd
    @vedantbhoyarxd Год назад

    bohot benefit huwa sirr

  • @kazinayem2011
    @kazinayem2011 8 месяцев назад

    Awesome lecture i found on nginx. Thank you very much.

  • @vikaspatel8105
    @vikaspatel8105 Год назад

    dil ki gahraio se dhanyavad sir

  • @Live-hh6li
    @Live-hh6li Год назад +6

    Awesome
    I was thinking of learning nginx
    But most content on YT was old
    Will learn this next weekend

  • @dileepnagendra8199
    @dileepnagendra8199 11 месяцев назад

    Awesome great explination !!

  • @fabrizziorosales9879
    @fabrizziorosales9879 Год назад

    Amazing Tutorial🔥👏

  • @AbdulRehman-pc2xx
    @AbdulRehman-pc2xx 10 месяцев назад

    I am from Pakistan TbH Sir bohat he kamal samjhaya hai app nay

  • @aayush135
    @aayush135 5 месяцев назад

    Very nice course. Everything explained so clearly.

  • @vedantbhoyarxd
    @vedantbhoyarxd Год назад +1

    You are great sir

  • @thefuntech2810
    @thefuntech2810 Год назад

    Sir,
    Aapne meri request pe video bana di thankyou sir
    It's very important because bahut saare early start up jo hote hai wo nginx use karte hai multiple website host karne ke liye

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

    Congratulations for 100k

  • @thefuntech2810
    @thefuntech2810 Год назад

    Sir superb video you made my day 😀😀😀😀

  • @user-cz3ld9dl9o
    @user-cz3ld9dl9o 11 месяцев назад

    sir your voice of explanation is so honorable and sweet

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

    good content and presentation was super with excellent sound

  • @unemployedcse3514
    @unemployedcse3514 Год назад

    Awesome 😍

  • @mdasibulhasanshanto601
    @mdasibulhasanshanto601 7 месяцев назад

    Liked the teaching style

  • @emon-the-boss1926
    @emon-the-boss1926 Год назад

    Thank you so much💝💝.

  • @aweshchoudhary2453
    @aweshchoudhary2453 Год назад

    Quality videos❤❤🎉🎉

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

    Awesome course 🔥🔥

  • @the_knowledge_tonic
    @the_knowledge_tonic Год назад

    Once again thank you so much sir

  • @aryantirkey1744
    @aryantirkey1744 Год назад

    Bro is providing all the latest stacks for free ❤️❤️❤️

  • @ArynKr
    @ArynKr Год назад

    Masterpiece

  • @sanketkothiya547
    @sanketkothiya547 Год назад +1

    thank you sir for this

  • @deepakpatil1506
    @deepakpatil1506 11 месяцев назад

    Awesome course ❤ from Pune

  • @geekyasif
    @geekyasif Год назад +1

    Powerful video 🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

  • @harshlakwal9522
    @harshlakwal9522 Год назад +8

    You are god for me sir.... 🙇‍♂
    Love you ❤
    Thank you sooo much from core of my heart 🙏❤
    Just keep posting these kind of things.....😌

  • @maheshmhaske4421
    @maheshmhaske4421 7 месяцев назад

    thanks alot bhai....

  • @user-iy4sr3qk2c
    @user-iy4sr3qk2c 2 месяца назад

    Thank you so much 🙏🏻😊

  • @muhammadazadazad9369
    @muhammadazadazad9369 Год назад

    Soon u will achieve 3 million subscriber inshaallah

  • @adivmt
    @adivmt Год назад

    Sir long time no see , I love nginx ❤😊

  • @Superuser-r1y
    @Superuser-r1y Год назад +1

    Thanks sir❤❤

  • @MsAlokranjan
    @MsAlokranjan Год назад +1

    Thanks sir. 👌🙏👍👍👍

  • @magaramol9175
    @magaramol9175 Год назад +1

    Thank you sir 😘😘😘

  • @Hardeep_Singh9
    @Hardeep_Singh9 11 месяцев назад

    great content

  • @amankhanna354
    @amankhanna354 Год назад +8

    Another masterpiece just landed on youtube and as always from rakesh sir🔥

  • @gouravchouhan1790
    @gouravchouhan1790 11 месяцев назад

    Great video sir

  • @muhammadazadazad9369
    @muhammadazadazad9369 Год назад

    I am lucky i can listen legend now i am blessed

  • @raihanhacks6726
    @raihanhacks6726 Год назад

    sir thank you very very much

  • @suyashpurwar631
    @suyashpurwar631 Год назад +3

    A note to self:
    - The point where he says that for a single worker thread, a number of connections can be specified, I got a bit confused I don't know why. I understand that with cluster module, multiple instances can be created to run on each core. Actually, upon some more digging I found that more than one instance can be ran per core, it's just there'll be context switching (time sharing scheduling) between the different instance. This is similar to conventional multithreaded server architectures.

  • @mdmuhtasimfuadfahim
    @mdmuhtasimfuadfahim Год назад +1

    Sir, please make a video on docker swarm to control different servers or containers.

  • @magaramol9175
    @magaramol9175 Год назад +1

    Love you ❤️❤️

  • @DevSmasher-uk3hj
    @DevSmasher-uk3hj Год назад

    Awesome

  • @vishal_kumar_dev
    @vishal_kumar_dev 9 месяцев назад

    Thanks you so much

  • @anonyone8834
    @anonyone8834 11 месяцев назад

    Thanku

  • @mdbiplophossain1180
    @mdbiplophossain1180 Год назад

    please give video regularly

  • @yoanurag
    @yoanurag Год назад +1

    down modifier can be use when we want to do some maintainanace

  • @satyam94163
    @satyam94163 Год назад

    voice is too slow, please fix this in upcoming videos...loved your content❤... keep uploading more advanced tutorials 💯

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

    great video

  • @Clan07-KRG
    @Clan07-KRG Год назад

    Aslam o alikum .I am from Pakistan b. Thanks for all . Jo AP NY yah sub video bni Hain on k leay Myra in sy boht faeda hova ha .
    AP API pr b video bna doo mujy mny JavaScript pori dykhi ha mujy lgta ha os NY video nhi bnii agr bnii ha tu wo mujy recommend kr doo please .

  • @RNFC091
    @RNFC091 10 месяцев назад

    Nice content. Pls, add subtitles

  • @sanatmishra2064
    @sanatmishra2064 Год назад

    ❤❤

  • @World_information5568
    @World_information5568 Год назад

    ❤️❤️❤️❤️

  • @shubhasinha4267
    @shubhasinha4267 Год назад +1

    👍👍👍👍

  • @suheabkhan2546
    @suheabkhan2546 Год назад +1

    Best video on nginx

  • @sakshirathoree2908
    @sakshirathoree2908 Год назад

    Sir The black virtual board, where you've explained the tree hierarchy of nginx configuration, using which app you've created it?

  • @tarunyadav2617
    @tarunyadav2617 11 месяцев назад

    Bro in your React application(Pizza-cart) i am getting empty array when is use fetch(/api/products) it is not working properly.....Please help🙏🙏

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

    buddy ,please help me . default nginx page is only visible on 'localhost' but not on ip address

  • @ggnova8581
    @ggnova8581 Год назад

    Plz make series on production ready kubernetes setup plz

  • @user-cb5ef7vl5q
    @user-cb5ef7vl5q 5 месяцев назад +1

    If anyone is following along and unable to get response for node api on port 8000 you just have to add inbound rule to security group of your ec2 instance and add custom TCP for 8000 port from your system IP of from anywhere for time being to allow incoming traffic on 8000 port

  • @MythicalSaty
    @MythicalSaty Год назад +1

    Bhai Please create video on JS design pattern and principles. Please

  • @hidev4615
    @hidev4615 Год назад

    sir what are the prerequisites to learn nginx? I know JS only and Learning node js

  • @s4shiva946
    @s4shiva946 Год назад

    Bhaiya
    JavaScript ka loop wala video kab aayega ek particular video in loops

  • @guptaji0786
    @guptaji0786 Год назад

    Make a complete video on alphine js

  • @Lerndemy
    @Lerndemy Год назад +1

    petiton for docker and kubernetes course 🔥🔥

  • @pranjalrauthan7036
    @pranjalrauthan7036 Год назад

    This will certainly boost our learning and till your course arrive this will surely be an important prerequisite !!!
    Please make more of such crash course, surely helps and levels our learning.
    Thanks again for your valuable efforts !!

  • @Superuser-r1y
    @Superuser-r1y Год назад +1

    Next video on how to secure vps🙏🙏🙏👍

  • @SyntacticalFit
    @SyntacticalFit Год назад

    ssl sertificate se kya data frontend se agar body me ya query me send karenege toh encrypted rhega kya?

  • @roshanshetty1488
    @roshanshetty1488 5 месяцев назад

    I'm seeking advice on obtaining an HTTPS certificate for my web app hosted on Nginx running on my Windows laptop. Could you please share recommendations or resources for configuring HTTPS certificates effectively in a Windows environment?
    need some documentry (in windows )

  • @nazmulalam1982
    @nazmulalam1982 Год назад

    Sir need next js course part by part just like create app api authenticate blog project etc

  • @simplesoftwaresolutions3734
    @simplesoftwaresolutions3734 6 месяцев назад

    A great tutorial. Could you suggest how to host dotnet core api on nginx.

  • @SuvamTharu
    @SuvamTharu Год назад

    lots of love from nepal sir,sir project daalo na with image

  • @oneLiner89
    @oneLiner89 Год назад

    sir ap itne din kahan thyy?😥😥😥😥 I'm excitedly waiting for your videos

  • @coolsai
    @coolsai Год назад +1

    thank you so much 🥰