Suba sua Aplicação Node.js em Produção usando PM2 (TUTORIAL PASSO A PASSO)

  Рет қаралды 39,942

Código Fonte TV

Código Fonte TV

Күн бұрын

🧠 VPS NA HOSTINGER COM DESCONTÃO (CUPOM: CODIGOFONTE) → codft.me/vpsho...
Colocar um projeto em produção nem sempre é algo trivial, o famoso "funciona na minha máquina" precisa ficar pra trás. Quem trabalha com JavaScript no back-end geralmente usa Node.js, o runtime mais popular. Colocar APIs e projetos web no ar com Node.js é mais fácil do que se imagina. Utilizamos o PM2 em nosso VPs da Hostinger e foi só alegria.
🎙️ Compilado Podcast
→ KZbin: codft.me/canal...
→ Spotify: codft.me/compi...
→ Newsletter: compilado.codi...
🔗 Mais links do Código Fonte TV
→ codigofonte.tv
#NodeJs #JavaScript #pm2
#MãoNoCódigo59

Пікірлер: 77
@GaragemDoInventor
@GaragemDoInventor 2 жыл бұрын
Uso o PM2 há 8 anos e recomendo a todos. E ainda tem integração nativa com o Keymetrics que ajuda muito no acompanhamento de performance e na automação de deploy remoto da aplicação
@charlesmiranda6311
@charlesmiranda6311 2 жыл бұрын
Amigo, como funciona aplicação que tem banco de dados MySQL ?
@GaragemDoInventor
@GaragemDoInventor 2 жыл бұрын
@@charlesmiranda6311 tenho vários vídeos no meu canal com exemplos práticos dá uma olhadinha lá
@qzica
@qzica 2 жыл бұрын
Poxa, eu estava estudando exatamente sobre PM2 que vi nas aulas do Rodrigo Branas, excelente conteúdo!!!
@leonidaslima5232
@leonidaslima5232 2 жыл бұрын
Ja utilizava o pm2 mas hoje o up foi muito massa, voces sao foda!
@DilneiSoetheSpancerskiBR
@DilneiSoetheSpancerskiBR Жыл бұрын
Maravilhoso tutorial, parabéns! sou dev raiz php > 20 anos, recentemente peguei experiência com python e agora com node e esse tutorial já me ajudou a subir a aplicação que desenvolvi em node, muito obrigado!
@joaomarcos.85
@joaomarcos.85 2 жыл бұрын
Seria muito bom um vídeo integrando com a pipeline do bitbucket ou até mesmo do gitlab também! Fazendo o deploy automático
@VitorSilva-qm3rk
@VitorSilva-qm3rk 2 жыл бұрын
Nossa esse conteúdo foi top. Geralmente só ensinam a usar o node em desenvolvimento e nunca em produção.
@reisdiegos
@reisdiegos 2 жыл бұрын
Utilizo muito o pm2, mas aprendi agora sobre o cluster!!! Muito obrigado!!!
@diogenesestevao
@diogenesestevao 2 жыл бұрын
Conteudo top, utilizo pm2 para gerenciar as filas com redis e laravel.
@aviz739
@aviz739 2 жыл бұрын
Excepcional vídeo!!! Para apps de grande porte só utilizo o PM2!
@andersonfelipe3605
@andersonfelipe3605 2 жыл бұрын
Conheci a pouco tempo, mas não sabia desse comando para iniciar a aplicação com o máximo de núcleos. Muito bom!
@ClovisGarcia
@ClovisGarcia Жыл бұрын
Muito legal este vídeo! Tenho VPS na Hostinger e estou apanhando muito usando o CyberPanel para fazer deploy no Django e Node. Acabei conseguindo apresentar o trabalho da faculdade usando o PM2 após horas pesquisando em como configurar minha VPS para o Deploy em NodeJs. Os tutoriais da Hostinger são péssimos! Além do pipeline do BitBucket o qual não conheço mas pelo que a galera aqui esta dizendo, deve ser o máximo, também gostaria de ver um Deploy em Django direto na VPS! Obrigado pelos vídeos com a VPS da Hostinger!
@jonathanemanuel76
@jonathanemanuel76 2 жыл бұрын
Um vídeo sobre o pipeline do Bitbucket seria muito bom, implementei uma vez caçando em vários lugares e talvez alguma coisa tenha tenha passado batido
@EwertonDutra
@EwertonDutra 2 жыл бұрын
Já conhecia sim Novidade teve o start a partir do arquivo, legal 👍 Seria legal o pipeline do bit bucket
@diogomiyagidev
@diogomiyagidev 2 жыл бұрын
PM2
@ytalodev
@ytalodev 2 жыл бұрын
Ainda não conhecia o pm2, mas vai me ajudar bastante. Quero aprender também a usar o pipeline do bitbuket, faz um video ai sobre ele código fonte TV.
@ygorpacheconogueira6807
@ygorpacheconogueira6807 2 жыл бұрын
Como sempre excelente conteúdo, sempre aprendendo com vocês.
@itamaroliveira1364
@itamaroliveira1364 5 ай бұрын
Muito bom, conheci agora o PM2, simples simples
@RicardoBiruel
@RicardoBiruel Жыл бұрын
Fala Gabriel e Vanessa.... Obrigado pelo vídeo, estou neste momento movendo minha aplicação NodeJs do Heroku para uma VPS Ubunto com PM2, vamos ver no que dá! Se rolar legal vou trazer todas minhas aplicações... umas 12... Abraço!
@codigofontetv
@codigofontetv Жыл бұрын
Opa que legal! Sucesso nas migrações.
@rosielvictor
@rosielvictor 2 жыл бұрын
Eu uso PM2 com Python também e restart com cron Jobs. Ajuda muuuuuuito!
@DanielRios549
@DanielRios549 5 ай бұрын
Muito necessário. Precisei botar um servidor Node em produção, copiei os arquivos do build pra VM, rodei o app com Node mesmo e não tava conseguindo acessar externamente, instalei um Nginx e configurei um proxy pra porta interna, pensa na gambiarra, kk. Atualizando pro PM2...
@Zoo-Lord
@Zoo-Lord 2 жыл бұрын
Por favor, seria maravilhoso essa pipeline no bit.
@ambiance_
@ambiance_ 2 жыл бұрын
Muito bom, apesar de ja usa-lo ha um bom tempo aprendi coisas novas.
@washingtonsantos4243
@washingtonsantos4243 Жыл бұрын
Já conhecia o PM2 mas trouxe muita informação muito importante muito obrigado
@migueloscoelho
@migueloscoelho 2 жыл бұрын
Vídeo excelente como sempre só pelo título já gostei Sou híbrido de contabilidade e TI e por isso tenho que estudar e ficar atento as duas áreas e vocês ajudam muito Um pedido de vídeo para qualquer dia A área de sistemas financeiros e pessoas híbridas igual a eu tem crescido qualquer dia deem uma olhada nisso e façam algo sobre
@hlimajunior
@hlimajunior 6 ай бұрын
Que aula! Ouvi hoje falar do PM2 (o ChatGPT que me falou kkkk) e agora vejo essa maravilha. Obrigado! A única dúvida que fiquei foi sobre a criação do processes.json. Tem que criar ele na mão, certo?
@ribastudio
@ribastudio 2 жыл бұрын
Poxa,. Video incrível! Poderia dar uma sugestão? Não é o stem muitos vídeos sobre traefik, seria uma boa ter algo assim sobre ele. Tipo configurando front e back, etc
@aviz739
@aviz739 2 жыл бұрын
Faz um vídeo utilizando o Keymetrics!
@sergio0fi
@sergio0fi 2 жыл бұрын
Achei muito legal! Tô construindo uma aplicação node com docker numa vps da hostinger.. igual a que vocês utilizaram, de 1 núcleo. Eu tô aprendendo agora o backend e DevOps. Qual a vantagem em utilizar o pm2 em um server de 1 núcleo? Outra coisa, vi que no .json de configuração do pm2 vcs expuseram as variáveis de ambiente. Exite alguma forma de referenciar o arquivo .env?
@joutro
@joutro 2 жыл бұрын
Muito bom, eu não conhecia. Gostei!
@TheClaudio133
@TheClaudio133 2 жыл бұрын
Boas CFTV, eu uso o Pm2 há 1 ano e sim adicionou-me muita informação que não sabia acerca sobre ele obrigado. Porém, queria matar uma dúvida nesse processo vocês abstrairam, a configuração do Servidor HTTP , habilitar as portas pela firewall?? Sei que pode ser conteúdo que tornaria o vídeo mais extenso, mas suscitou-me a dúvida , se a HostGator já traz isso automatizado??
@ramonoliveira183
@ramonoliveira183 2 жыл бұрын
Seria muito legal o vídeo da popeline no bit.
@kallembacktv
@kallembacktv Жыл бұрын
Podia falar sobre tsl ssl instalando ele no pm2 passo a passo nginx e apache
@noriller
@noriller 2 жыл бұрын
Pergunta: pm2 tem a licensa AGPL, o que isso significa se você usar o pm2 em produção (seja para algo voltado ou não a usuarios externos)?
@obregon5780
@obregon5780 Жыл бұрын
Show esse video. Fica minha pergunta, vocês estão usando node.js como sua linguagem principal para servidor? e o quais o principais pontos que levam a usar NODE.JS?
@pcfmello
@pcfmello 3 ай бұрын
Com o uso de instâncias/processos eu evito ter q transformar minha aplicação em multithread? Temos um emissor de NF-e/NFC-e e que vários clientes vão utilizar ao mesmo tempo... Obrigado 😊
@deltonguivala4888
@deltonguivala4888 5 ай бұрын
Valeu, ajudou de mais. Gracias
@evandromagalhaes8338
@evandromagalhaes8338 2 жыл бұрын
Gostaria muito de um video sobre os pipelines do bitbucket
@conectcompre
@conectcompre Жыл бұрын
Olá! Otima aula! Estou usando o pm2 em cluster e logrotate. Funciona bem, mas após algum tempo começa a ficar pesado por gastar mais memória, daí começa a ter erros com o mongo db. Tem algum jeito do pm2 não consumir memória de modo crescente até emperrar a máquina?
@MarcosSarges
@MarcosSarges 2 жыл бұрын
Seria bem legal mostrar o bitbucket pipeline
@AdihGobira
@AdihGobira 2 жыл бұрын
Eita, seria de grande ajuda aprender usar os pipelines do bitbucket, #QUEROPIPELILEBITBUCHET
@wyalves
@wyalves 2 жыл бұрын
Se eu rodar minha aplicação em modo cluster com o PM2, não há a possibilidade de ter problemas de concorrência? Eu precisaria me preocupar com isso na aplicação ou o load balancer do PM2 já lida com isso?
@ericandrade72
@ericandrade72 2 жыл бұрын
O pm2 lida internamente com isso. Ele das uma comunicação entre processo pai e os filhos.
@sebastiancotta
@sebastiancotta 2 жыл бұрын
Parabéns pelo vídeo
@codigofontetv
@codigofontetv 2 жыл бұрын
Muito obrigado Rafael.
@henriquesoaresg2
@henriquesoaresg2 2 жыл бұрын
Olá pessoal, queria deixar uma sugestão de conteúdo do dicionário do codigo fonte: o que é REPL Environment?
@johnoliveira9738
@johnoliveira9738 2 жыл бұрын
Olá, tudo bem com vocês? Espero que sim. Já vi vários vídeos de vocês e foram muito esclarecedores, ano que vem ( quando libera a bolsa de estudos da empresa) vou começar engenharia de software, só que nesse meio tempo queria fazer uma introdução pra começar com uma boa base, teria uma plataforma de cursos que vocês indicam e quais cursos daria pra fazer e assim chegar com uma base mais sólida a graduação? Ps: sei que é pedir muito e talvez nem vejam essa mensagem mas ficaria muito grato de verdade, um abraço e muito sucesso para vocês.
@klebsonflanatico
@klebsonflanatico 2 жыл бұрын
John senão me engano eles são instrutores na plataforma Staart, que é do grupo Primo, do Thiago Nigro. Eu atualmente sou aluno da plataforma Alura e tenho gostado muito. Dê uma pesquisada nestas duas que te falei.
@thecontrabandchannel
@thecontrabandchannel 5 ай бұрын
mutio top tava procurando algo assim
@ddancorp
@ddancorp 2 жыл бұрын
Faz com Django, to precisando subir um APP django na hostinger e não estou conseguindo :(
@jonathanemanuel76
@jonathanemanuel76 2 жыл бұрын
Pm2 ou Docker com Health check? Tô em dúvida entre os dois, mas não pesquisei muito sobre pra poder decidir
@fagneroliveiravlog9643
@fagneroliveiravlog9643 9 ай бұрын
Eu tenho que instalar uma aplicação que comprei para um projeto, mas ainda estou com duvida nesse parte de instalar, só sei que usa node e pm2
@xx-fw1yq
@xx-fw1yq 3 ай бұрын
Muito bom vídeo
@hdevinfo
@hdevinfo Жыл бұрын
Acho interessante variar opções de pipeline: BitBucket
@SilasGamer1
@SilasGamer1 2 жыл бұрын
Que video gostoso de assistir kkkk
@codigofontetv
@codigofontetv 2 жыл бұрын
Muito obrigado!!! 😍
@eduardocadorin
@eduardocadorin 2 жыл бұрын
mostrarem o pipeline no bitbucket!!😃😃
@tiagoc9754
@tiagoc9754 2 жыл бұрын
Estou trabalhando em um projeto node+graphql+postgres. Quais serviços de host vocês recomendam?
@Naniinho
@Naniinho 9 ай бұрын
entao tenho uma aplicação utilisando dotnet e gostaria de saber de como eu faria sou estudande
@LucasSantos-uk4fn
@LucasSantos-uk4fn 2 жыл бұрын
Se fechar o terminal ele fica ainda rodando ?
@alexjrnogueira
@alexjrnogueira Жыл бұрын
Conteúdo top!
@robertobittencourt21
@robertobittencourt21 Жыл бұрын
Opaaa, como subir a aplicação local para o servidor? acho q vc pulou essa parte
@lucasyouloz
@lucasyouloz 9 ай бұрын
Como vocês subiram o projeto pro servidor?
@axelroser
@axelroser 6 ай бұрын
uma duvida consigo rodar sistema angular + java, certificado com banco de dados sql mas tem rodar angular e java e ter banco sql com dns, bonitim
@criancasanimated6253
@criancasanimated6253 11 ай бұрын
subi uma aplicação localmente, testei com nodemon e ela roda no servidor montado na VM, mas quando coloco para rodar com pm2 ela inicia fica alguns segundo e da erro. Tentei aumentar o numeros de nucleo na VM, mas dai, o sistema todo do servidor não inicia . Tive que deixar somente um nucleo mesmo, mas dai a aplicação da erro com pm2. Porque ou como resolver isso?
@kassuelo8124
@kassuelo8124 Жыл бұрын
Como fizeram pra mandar os arquivos do projeto pra vps?
@fabiodasilva5365
@fabiodasilva5365 Жыл бұрын
Minha dúvida tbm
@lucasbarbieri6404
@lucasbarbieri6404 2 жыл бұрын
As empresas dão mais preferência pra pessoas com faculdade de peso? Tipo uma federal, uma pública famosa
@Matheus-cn2yh
@Matheus-cn2yh 2 жыл бұрын
Dão preferência por experiência e aptidões técnicas, se vc sabe x, y, z. Fora disso você acha no máximo um estágio pela faculdade. Não vá na onda de q entrar na área é só fazer facul...
@lucasbarbieri6404
@lucasbarbieri6404 2 жыл бұрын
@@Matheus-cn2yh entendi, vlw
@alleqziz
@alleqziz 2 жыл бұрын
Show
@andreeua4329
@andreeua4329 Жыл бұрын
Não tem por que pagar a Hostinger sendo que vc pode hospedar na AWS, Oracle, Google Cloud de graça Não pague para hospedar apps de portfolio
@fernandotrovao4093
@fernandotrovao4093 Жыл бұрын
gostei
@othiago.fernando
@othiago.fernando 2 жыл бұрын
pm2 > forever
@mayara7442
@mayara7442 2 жыл бұрын
Nossa só foi vcs postam esse vídeo. Que eu acabei de compra o livro de node.js para aprende kk
Bike Vs Tricycle Fast Challenge
00:43
Russo
Рет қаралды 109 МЛН
How do Cats Eat Watermelon? 🍉
00:21
One More
Рет қаралды 12 МЛН
AULÃO: APRENDA A GERENCIAR SEU PROJETO NODE COM O PACKAGE.JSON
26:53
Código Fonte TV
Рет қаралды 10 М.
The best option for FREE Node.js DEPLOYMENT!
25:53
Rocketseat
Рет қаралды 115 М.
Como subir uma API em um domínio em VPS? | Chave SSH, PM2 e Certbot
35:15
Rafaella Ballerini
Рет қаралды 13 М.
How to Host Multiple Node Apps with nginx and pm2
8:20
Code With Bubb
Рет қаралды 12 М.
Seu próximo back-end Node com TESTES! (+ SOLID)
1:02:43
Rocketseat
Рет қаралды 93 М.
Subindo Aplicações Web em Produção | Aprendendo HEROKU
41:32
Fabio Akita
Рет қаралды 133 М.