How To Deploy A React App - Using NGINX & Linux

Поділитися
Вставка
  • Опубліковано 8 січ 2025

КОМЕНТАРІ • 68

  • @judahjosjacinth
    @judahjosjacinth Рік тому +8

    This tutorial is an absolute gold mine to learn about deployment to a VPS. It was also a massive pleasure to learn a tad bit of shell scripting. Thank you so much Tim for this incredible work, you're doing a great work and I thought you ought to know that!

  • @DecodedLar
    @DecodedLar Рік тому

    Thanks! Holy crap you are AMAZING!!

  • @fustigate8933
    @fustigate8933 2 роки тому +5

    I just switched to linux and was looking for a project, this is it!!! Thanks Tim!

  • @NotForLong
    @NotForLong Рік тому +9

    okay so you are telling me that I do not need to use amazon's deploy pipeline to make the deployment of our apps, with just building a bash script I will be able to do it and then copy the files to any server???? AMAZING!!

  • @michaelmwanza8724
    @michaelmwanza8724 2 роки тому +2

    great tutorial thank you so much you have no idea how much I struggled deploying my final project before.

  • @AlexHerlan
    @AlexHerlan 11 місяців тому

    Genuinely an amazing, consice, straight to the point and perfect for my skill level explanation of everything.
    Even with all the crazy devops app hosting and deployment services that exist now, for easily deploying apps like this, i still appreciate doing it the "old fashioned" bare bones debian linux VM way, so this was perfect.
    Thabk you.

  • @bugglebegger143
    @bugglebegger143 Рік тому

    amazing tutorial. thanks man. linux is extremely hard at first but with this and some other stuff i successfully got my app up.

  • @zypeLLas
    @zypeLLas Місяць тому

    I owe you this time. THANK YOU TIM!!!

  • @SergioCerqueira-d3g
    @SergioCerqueira-d3g 10 місяців тому

    YOU'RE A MASTERPIECE MAN, THANK YOU SO MUCH!!!! I LOVE YOU BRO I LOVE YOU ,YOU SAVED MY LIFE!

  • @andresbreuer
    @andresbreuer 2 роки тому +2

    I´m so greatfull for this tutorial!!! Thank you so much Tim!!

  • @vishalbalani1068
    @vishalbalani1068 Рік тому

    Thanks a lot for your video and help!! I was able to successfully deploy the frontend code to an vm server. I will work on backend but your video precisely helped me compare to other videos!!

  • @aravindswaminathan5320
    @aravindswaminathan5320 2 роки тому +1

    Some times it happens... I would be trying to learn some new technology... And there will be TIM posting videos on same content... It just happens... This one is really amazing... Thanks tim.. Big fan...

  • @JULI0
    @JULI0 2 роки тому +6

    You should make a tutorial on transferring Figma mock-ups to actual code with React

  • @imbesrs
    @imbesrs 2 роки тому +1

    Your videos are coming out literally at the perfect time with where I am with my learning lmao

  • @laxmisiddayyanavar2132
    @laxmisiddayyanavar2132 Рік тому

    Thank you so much,,,,,,i struggling for this 1 month now its working fine 🎉🎉

  • @JulioCArce
    @JulioCArce 2 роки тому

    Thank you so much Tim for this help!

  • @1995taunus
    @1995taunus Рік тому

    Thank you, Tim, for the great video!

  • @NieltonMoraes
    @NieltonMoraes 3 місяці тому +1

    Congratulation! Very good

  • @liamneesan9712
    @liamneesan9712 Рік тому

    it works smoothly. thanks brother

  • @engsambath
    @engsambath 8 місяців тому

    Great​ video Sir,
    Thank so much!

  • @Noritoshi-r8m
    @Noritoshi-r8m 3 місяці тому

    Great, helped a lot, many thanks.

  • @freedomahead7
    @freedomahead7 2 роки тому +1

    You should do a video where you do the exact same thing but with react deploayor ssh-deploy-release, going through config would be amazing!

  • @faneto9608
    @faneto9608 2 роки тому

    Amazing! Loved it

  • @abdellahbrahimi7217
    @abdellahbrahimi7217 2 роки тому

    Thank you, it did work for me.

  •  2 роки тому

    Great tutorial! Thanks a lot!

  • @ayushbhattacharya
    @ayushbhattacharya Рік тому

    Hey guys, where I can find that series that he talked about in 1:30

  • @smellslikerock
    @smellslikerock Рік тому

    Thanks a lot buddy!!

  • @clarkjack0
    @clarkjack0 2 роки тому

    billionaire energy with these videos 📈

  • @datokhojava6421
    @datokhojava6421 Рік тому

    thank you for this video, I have question, is it possible to run more than one app on the server and use ports I mean ip:400 ip:300 ip:500 something like this

  • @elco7956
    @elco7956 9 місяців тому

    Super interesting stuff

  • @EmperorStorky
    @EmperorStorky 2 роки тому

    When will you start with the Linode series, you talked about at the beginning? Thank you in advance

  • @born2die827
    @born2die827 8 місяців тому

    12:10 don't I need to setup a "server_name" or "location / {...}" ?

  • @spacedud7911
    @spacedud7911 2 роки тому +3

    You should make a tutorial of how to make a text-based choose your own adventure game with turn-based combat.

  • @justnegm
    @justnegm Рік тому

    THANK YOU IS NOT ENOUGH!

  • @ПрофильнаяМатематика

    awesome, thanks a lot

  • @AndrewSurblys
    @AndrewSurblys Рік тому

    Great Video

  • @TRUONGCONGLY-yg7ej
    @TRUONGCONGLY-yg7ej 2 місяці тому

    Can anyone help me explain why we don't reload nginx service on Linux but the website still works with new changes in source code?

  • @hamzazeghari1703
    @hamzazeghari1703 2 роки тому

    What is vs-code extension that indicate your git commit when you highlight on the code

  • @anonymouse5842
    @anonymouse5842 Рік тому

    Hi, I recently completed a project with react.js and sanity for the backend. I followed the steps provided and I got it all right but the problem is I see a white screen after upload, please how can I fix this? I tried uploading it with another react project, (just an informative page and mobile responsive) and it uploads without any issues.
    I also tried removing the folder that contains a couple of functions like (web3, sanity fetch, Get and Post functions) and I left the home page only without any functions in it. When I remove the folder containing the functions, the project is seen, no white screen. My styling is with tailwindcss but that doesn't seem to be the problem because I used it in the home page and it shows up.
    Any ideas please?

  • @pedropereira8178
    @pedropereira8178 2 роки тому

    wtf why did tim post a video about the thing i was searching in the day before the search

  • @lucassappey3387
    @lucassappey3387 2 роки тому

    Awesome !

  • @adervolt
    @adervolt 2 роки тому +1

    Hi Tim,
    Could you make dedicated video about nginx ?
    As well as simple project related to golang.

  • @kadeus
    @kadeus 2 роки тому

    great content learn some about authorized_keys u don't need to write pass every time

  • @vishnuvardhanuppunuthula2789
    @vishnuvardhanuppunuthula2789 2 роки тому

    Tim is great🔥

  • @suchethkumar8998
    @suchethkumar8998 6 місяців тому

    Why npm install command not used and directy went to build ?
    how to learn more like backend and database
    how can a non IT guy learn all these topics ? I want get into to cloud or devops

  • @cidhighwind8590
    @cidhighwind8590 Рік тому

    $60 a month! Thats insane.

  • @Elriogranade
    @Elriogranade 2 роки тому +1

    Hi, it does not work for domain name

  • @hamzazahidulislam3490
    @hamzazahidulislam3490 8 місяців тому

    Thanks

  • @JadeT2539
    @JadeT2539 Рік тому

    king!!!!!!!!!!!

  • @belalmuflih5116
    @belalmuflih5116 2 роки тому

    man i love u

  • @jaysongonzalez8227
    @jaysongonzalez8227 Рік тому

    How do I stop it from running?

    • @AntonioGujwan
      @AntonioGujwan 3 місяці тому

      You can do it with: sudo systemctl stop nginx

  • @heisenbergwhite5845
    @heisenbergwhite5845 2 роки тому +1

    When will programmingexpert be updated?
    As it was last updated in jan
    What new topics would be added

    • @TechWithTim
      @TechWithTim  2 роки тому

      It’s been updated! Go has been added

    • @heisenbergwhite5845
      @heisenbergwhite5845 2 роки тому

      @@TechWithTim yes, just wanted to know when the next set of updates would be available and what topics it would cover.
      Loving the platform

  • @DanaBan-h1i
    @DanaBan-h1i 2 місяці тому

    Everything looks good but one thing needs to get fact checked, he calls this key “!” The exclamation key, I know it’s called the “Loud” key and 2 or more is called “really loud” key until you put so more then 8 “!” Which are called “luscious loud” key 😁

  • @hamadaali6725
    @hamadaali6725 Рік тому

    when i did all of this i felt like i was hacking XD ...

  • @unknownman5296
    @unknownman5296 2 роки тому

    Hey tim, please make a video on how to deploy vanilla js project

  • @daren021
    @daren021 2 роки тому

    Did you know how many bandwidth does this type of solution will have?

  • @vernevens1598
    @vernevens1598 9 місяців тому

    WHY DO I HAVE TO USE GIT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?????????????????????!!!!!!!!!!!!!!!!!!! Why can't you tell me which files from my app I need so I can upload them???

  • @mohamedzahran6773
    @mohamedzahran6773 10 місяців тому

    Thanks for the effort, but I feel this tutorial is useless. You didn't explain anything. Why do you copy your dist folder and not point nginx conf to it instead, why use chmod and chown to change permissions and what do they do exactly? why do you build your app locally instead on on the server?

  • @chikanmao8326
    @chikanmao8326 2 роки тому

    Your videos starting to look like Fireships videos