Virei fã. Além de ter a mesma vibe dessa galera kkk Meu sonho trabalhar com gente assim, mas enquanto isso. Vamos seguindo. Apenas fiz a configuração do nginx um pouco diferente, levando em conta que no meu tenho o conf.d e o default.conf, ficou um pouco diferente e não funcionou e só depois que coloquei um listen 80; depois do server aparentemente ficou ok, porém apenas no Firefox tenho que colocar o www na frente do domínio pra ele pegar o https. Ainda não descobri o motivo. Mas o fato de ter chegado até aqui, tudo ótimo. Obrigado. Vou maratonar o canal.
Grato por sua ajuda, consegui instalar o ssl em meu site so que estou com um problema uso o azurecast na mesma porta 80 do nginx...ai troquei a porta do azurecast para 81 mas ai nao funciona 100% como posso resolver isso e voltar a usar a porta 80 com o ssl...?
@@Coffops Tambem tenho esta duvida, eu tenho outras configs dentro do default, tipo url amigaveis redirect 404 etc... , poso apenas usar o nome do siteno conf?
@@TraderTimerZone eu não sei se entendi bem tua pergunta, mas se eu entendi, pode sim! A unica coisa que eu aconselho e dividir os dominios ou subdominios por arquivo pra não ficar mt grande.
Vídeo sensacional, parabéns! Tenho uma dúvida, aqui no trampo tenho o seguinte cenário: Tenho dois sistemas que estão locais e não saem para a internet. Porém com a atualização dos navegadores os usuários estão com dificuldade para acessar pois estão sem SSL e o navegadores bloqueiam. Esses "sisteminhas" estão configurados no DNS do windows server para os usuários acessarem. Minha dúvida, tem alguma maneira que para eu instalar o SSL nesses meus sistemas internos(intranet) sem ter que publicá-los?
Tem sim, você vai ter que gerar o SSL em outro lugar que tenha acesso a internet e importar para a máquina. pode usar o site sslforfree.com.br para isso também! Tentar usar um python um script shell para automatizar isso!
Depois que fiz todos os procedimentos, o meu site fica com a pagina 403 forbidden, nao sei mais o que fazer. se eu deletar o site.conf e restaurar o default. consigo acessar normalmente pelo o dominio, porem apenas com http, quando faço a configuração, o http para dee funcionar e so carrega a tela 403 forbidden
muito obrigado, vocês me salvaram, realmente funcionou, só que pra mim mostrou 403 forbidden ao invés das coisas do Nginx lá no navegador, mas isso é só um detalhe eu acho, me ajudaram demais
pelo amor de Deus ..., nunca foi tao facil fazer a instalacao do certificado e implementar http e ssl o sit, eu sofri tanto tempo tentando fazer isso e nao conseguai, parabens pelo video!
Boa noite pessoal , veja bem tenho uma vps na oracle com ubuntu 22.04 lts instalado nela esta o zabbix com postgresql e NGINX com ssl ja para meu dominio , na mesma maquina instalei o grafana mais na hora de integrar com zabbix via local host nao vai voces ja tiveram este problema so parece a mensagem request failed, status: 404 Not Found
Bom no meu caso funcionou , porém quando eu abri o site ele mostrou pra mim dizendo que o https não é seguro, clicando na mensagem que aparece do lado da URL ele diz que o certificado é inválido
Fala mestre, tudo bem? Então ou ele não gerou o certificado certo, essa request não está caindo no lugar certo! Faz o seguinte, chama lá no grupo do discord que a gente te dá um help, discord.gg/dUfqvXGhgp
@@Coffops Bom não vai ser necessário, dei uma pesquisada e descobri que o navegador guarda em cache algumas coisa e o Windows também. Quando eu acessei através de outro navegador ou do celular o certificado já está válido. Já fica até de dica para algumas pessoas que passar pelo mesmo problema.
Para configurar o certificado precisa de um domínio? Eu hospedei uma aplicaçao next.js na vercel, e as requisições para o servidor (debian linux) estão em http, ai esta dando erro. Gostaria de deixar so minha api que está no servidor em https, porem ela nao tem dominio, as chamadas são direto para o endereço do servidor
@@Coffops Estou começando nessa parte de SSL para proteger meu servidor openmediavault e não entendo muita coisa, então se conseguir ajudar em como instalar nele. e tbm queria saber se só registrando um dominio serve ou tenho que contratar hospedagem, como não quero gastar muito com dominio pensei em pegar na dominio br que achei mais em conta. Ou se tiver uma assistencia que eu poderia contratar de vcs tbm.
fala mestre! é sim, dentro do linux dá uma olhada aqui manuals.gfi.com/en/kerio/connect/content/server-configuration/ssl-certificates/adding-trusted-root-certificates-to-the-server-1605.html
Olá excelente tutorial, uma duvida, a renovação automatizada do SSL após três meses funciona por uma requisição externa na internet? Ou internamente é gerado um novo certificado SSL.Outra dúvida é, eu conseguiria instalar em um servidor DNS local para todos os meus domínios usarem o mesmo certificado SSL?
Existem alguns pluginns que você pode usar, por exemplo no certbot com cloudflare, ele pode gerar o SSL via dominio, e ai não necessáriamente precisa de Internet ou acesso externo. Toda vez que ele renova é gerado um novo certificado. Aproveita e participa do nosso canal do Discord, discord.gg/dUfqvXGhgp pra gente trocar uma ideia, lá podemos tirar qualquer dúvida sobre isso.
Obrigado pelo conteúdo, vai ajudar bastante meu amigo Rico a resolvermos isso em um servidor. Pois estamos tentando acessar a api e dar erro de CORS pois a URL só tem http.
Video com uma explicação sensacional, super gostei e me ajudou bastante. Uma dica para melhorar seria colocar ou o terminal no meio da tela e nao deixar aonde vc escrevendo no final, a barra do youtube fica bem na frente kkkk nao deixa ler direito, e tambem se possivel deixar o script na descrição ou no notion. Estão de parabéns, sucesso \o/
Meu, vcs merecem 16 likes das 16 contas que tenho no gmail, pode apostar. Não tem vídeo explicando detalhadamente, vcs são únicos, vieram para botarem esses bananas do youtube no bolso.
ótimo vídeo, parabéns! Me tirem uma dúvida, talvez eu tenha passado despercebido: O IP na qual vc aponta pra DNS criada, ex: labs.cofops.... tem que ser o IP onde está instalado o Nginx?
é o ip que está instalado o nginx, pois ele precisa receber a conexão e processar o DNS. Se você tiver um load balance na frente encaminhando a request para o nginx pode ser para o load balance. Qualquer coisa entra lá no nosso canal do discord que a gente te ajuda: discord.gg/dUfqvXGhgp
A impressão que eu tenho é que o Gui não sabe nada de TI. E por isso a presença dele é indispensável: se ele entender, qualquer um vai entender kkkkk To errado?
boa tarde pessoal o video de voce é muito bom porem me deparei com essa situiacao root@brotherlink:/etc/nginx# systemctl status certbot.timer ● certbot.timer Loaded: masked (Reason: Unit certbot.timer is masked.) Active: inactive (dead) Trigger: n/a conseguem me dar um auxilio pra ativar o timer? Grato.
Show de bola, já estava há uns dias batendo cabeça com isso, seguindo os passos indicados funcionou perfeitamente. Obrigado e parabéns pelo conteúdo!
QUe bom que ajudou mestre!
Foi o único vídeo de muitos que eu vir que me ajudou.
Valeu mestre!
Conteúdo brutal ! Deve ser engraçado trabalhar com vocês !
Me economizou horas de pesquisa pra fazer essa parte no deploy!
Valeu pelo video 👊
Deixando like e compartilhando...
Tmj!!! Vlw!
Segundo video assistido no canal! já aprendi demais!
Obrigado pelo trabalho @Coffops!
Nós que agradecemos!
Virei fã. Além de ter a mesma vibe dessa galera kkk Meu sonho trabalhar com gente assim, mas enquanto isso. Vamos seguindo.
Apenas fiz a configuração do nginx um pouco diferente, levando em conta que no meu tenho o conf.d e o default.conf, ficou um pouco diferente e não funcionou e só depois que coloquei um listen 80; depois do server aparentemente ficou ok, porém apenas no Firefox tenho que colocar o www na frente do domínio pra ele pegar o https. Ainda não descobri o motivo. Mas o fato de ter chegado até aqui, tudo ótimo.
Obrigado. Vou maratonar o canal.
Muito obrigado pela moral.
Perfeito esse vídeo! Parabéns galera pelas informações de extrema qualidade e simplicidade. Inscrito no canal!!
Valeu mestre!
Grato por sua ajuda, consegui instalar o ssl em meu site so que estou com um problema uso o azurecast na mesma porta 80 do nginx...ai troquei a porta do azurecast para 81 mas ai nao funciona 100% como posso resolver isso e voltar a usar a porta 80 com o ssl...?
Excelente. Fiz só pra deixar configurado no meu site, mas quando eu puder eu vou revisar e anotar pra poder adquirir o conhecimento passado
fantástico, já ia comprar um certificaado, depois encontrei o zeroSSL e depois encontrei este aquim gratuíto e muito fácil, obrigado e parabéns
Mostra como fazer no Apache2
Eu também duvido achar um vídeo mais simples que esse. Tá doido! Top demais!
que bom que ajudou mano!
posso colocar varios subdominios dentro do arquivo SITE.CONF ? como proceder?
é isso ai, faz a divisão dos domínios por arquivo é uma opção.
@@Coffops Tambem tenho esta duvida, eu tenho outras configs dentro do default, tipo url amigaveis redirect 404 etc... , poso apenas usar o nome do siteno conf?
@@TraderTimerZone eu não sei se entendi bem tua pergunta, mas se eu entendi, pode sim! A unica coisa que eu aconselho e dividir os dominios ou subdominios por arquivo pra não ficar mt grande.
@@Coffops valeu pela resposta man, ja ta operacional eu dividi por arquivo e deu certo
@@TraderTimerZone boa mestre! Quebra tudo aí. Qualquer coisa é só dar um grito 🚀
Muito bom o vídeo. Perfeito com as explicações diretas e objetivas.
Muito Obrigado
Disponha!
Que Canal excelente, sem enrolação e firulas! PArabens!
Vaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaleu mestre!
Vídeo sensacional, parabéns! Tenho uma dúvida, aqui no trampo tenho o seguinte cenário: Tenho dois sistemas que estão locais e não saem para a internet. Porém com a atualização dos navegadores os usuários estão com dificuldade para acessar pois estão sem SSL e o navegadores bloqueiam. Esses "sisteminhas" estão configurados no DNS do windows server para os usuários acessarem. Minha dúvida, tem alguma maneira que para eu instalar o SSL nesses meus sistemas internos(intranet) sem ter que publicá-los?
Tem sim, você vai ter que gerar o SSL em outro lugar que tenha acesso a internet e importar para a máquina. pode usar o site sslforfree.com.br para isso também! Tentar usar um python um script shell para automatizar isso!
Outra coisa, como ficou o arquivo de hosts?
Muito brabo e tudo muito fácil, ótimo vídeo!
Muito obrigado 😁
Depois que fiz todos os procedimentos, o meu site fica com a pagina 403 forbidden, nao sei mais o que fazer.
se eu deletar o site.conf e restaurar o default. consigo acessar normalmente pelo o dominio, porem apenas com http, quando faço a configuração, o http para dee funcionar e so carrega a tela 403 forbidden
excelente, parabéns! Depois faz um vídeo instalando o GLPI já com Certificado SSL Grátis do Let’s Encrypt !
Boaaa mestre!
Tenho domínio na cloudfire fazendo o procedimento do vídeo ele passa a ser nginx?
muito obrigado, vocês me salvaram, realmente funcionou, só que pra mim mostrou 403 forbidden ao invés das coisas do Nginx lá no navegador, mas isso é só um detalhe eu acho, me ajudaram demais
valeu mestre!
pelo amor de Deus ..., nunca foi tao facil fazer a instalacao do certificado e implementar http e ssl o sit, eu sofri tanto tempo tentando fazer isso e nao conseguai, parabens pelo video!
VALEU DEMAIS!
Parabéns pelo Vídeo! Estamos a Disposição de vcs para dar dicas sobre o mundo de desenvolvimento também abs
Fala mestre! também estamos a disposição! Qualquer coisa manda um salve lá no canal do discord se quiser fazer algum colab!
Como posso fazer isso em um container docker?
pode sim mestre, só era legal persistir esses certificados em um volume ou em disco para não ficar gerando toda hora. Saca?
Qual o comando para salvar no Nginx
Boa noite pessoal , veja bem tenho uma vps na oracle com ubuntu 22.04 lts instalado nela esta o zabbix com postgresql e NGINX com ssl ja para meu dominio , na mesma maquina instalei o grafana mais na hora de integrar com zabbix via local host nao vai voces ja tiveram este problema so parece a mensagem request failed, status: 404 Not Found
Parece que é algum problema com o server_name ou com o path. Dá uma conferida nisso!
Seria possivel fazer isso via docker compose
Oi amigo, como vai? Nunca testei mas acredito que daria. Se conseguir me avisa. Abraço
Olá, me tirem uma dúvida, quando eu tenho um subdomínio ele não pega o certificado seguro, como resolvo isso?
tem que criar um certificado para cada subdominio mestre!
@@Coffops boa noite, obrigado pelo vídeo. Fiz um esquema onde pega para todos os subdomínios usando o * e deu certo obrigado.
Conteúdo top! Poderiam depois fazer um vídeo parecido para rodar o nginx com Docker.
Quero também.
Por favor faz o video sobre DNS. obrigado!
Boraaa!
Bom no meu caso funcionou , porém quando eu abri o site ele mostrou pra mim dizendo que o https não é seguro, clicando na mensagem que aparece do lado da URL ele diz que o certificado é inválido
Fala mestre, tudo bem? Então ou ele não gerou o certificado certo, essa request não está caindo no lugar certo! Faz o seguinte, chama lá no grupo do discord que a gente te dá um help, discord.gg/dUfqvXGhgp
@@Coffops Bom não vai ser necessário, dei uma pesquisada e descobri que o navegador guarda em cache algumas coisa e o Windows também. Quando eu acessei através de outro navegador ou do celular o certificado já está válido. Já fica até de dica para algumas pessoas que passar pelo mesmo problema.
aqui funcionou somente via LAN. WAN da timeout ou connection refused quando tento me conectar...
Não sei se entendi muito bem, mas no caso da WAN, não tem nenhum firewall na frente bloqueando a porta 80 e 443?
obrigado pela ajuida!! Eu queria usar outra porta para entrar em meu servidor, estou usando web sockets, também daria certo?
Daria sim mestre, manda bala!
Para configurar o certificado precisa de um domínio? Eu hospedei uma aplicaçao next.js na vercel, e as requisições para o servidor (debian linux) estão em http, ai esta dando erro. Gostaria de deixar so minha api que está no servidor em https, porem ela nao tem dominio, as chamadas são direto para o endereço do servidor
Cara, eu sinceramente nao sei como funciona SSL lá, mas eu acho que deve ser alguma configuração dentro do painel ou algo assim
Os cara são brabo demais
Eu estou indeciso entre a Hostinger e um servidor próprio Debian nginx, por questão de segurança, já que meu site é de vendas. O que vcs aconselham?
Queeee vídeo !!!!! Parabens demais 👏👏👏👏
HAHAHAHA vaaaleu mestre!
Já tem o video sobre DNS?
tá na lista, o pessoal está devagar esse ano HAHAH
show, funcionou aquiiiii ganhou um seguidor
Opa, tudo bem? Se conseguirem fazer um vídeo sobre DNS e sobre domínios.
Opa, fala mestre! Podemos fazer sim, alguma dúvida em específico?
@@Coffops Estou começando nessa parte de SSL para proteger meu servidor openmediavault e não entendo muita coisa, então se conseguir ajudar em como instalar nele. e tbm queria saber se só registrando um dominio serve ou tenho que contratar hospedagem, como não quero gastar muito com dominio pensei em pegar na dominio br que achei mais em conta. Ou se tiver uma assistencia que eu poderia contratar de vcs tbm.
Mano tem o .tk, dá uma espiada na internet dobre free domain.tk se for só pra brincadeira vale a pena. 100% grátis!
Só esqueceram de falar onde esta o certificado... Qual pasta ele vai...
dentro de /etc/letsencrypt estao todos os certificados, por padrão.Mais informações na doc oficial.
Gui E Cesar, muito massa a dica.
Segui os passos, o dominio funciona no http, mas na hora de instalar o certificado da esse erro: Challenge failed for domain
alguem teve esse erro?
muda a versão da api para v9 no script para ver se funciona!
Bom dia, só uma curiosidade. O servidor web utilizado foi o Apache? Muito bom o vídeo.
Fala querido, foi Nginx
Faz ensinando colocar ssl na api node express
Você diz colocar direto no node express? sem ser no nginx?
Otimo video, parabéns... fiquei com uma duvida, Eh possivel adicionar uma outra cadeia de certificado ao servidor?
fala mestre! é sim, dentro do linux dá uma olhada aqui manuals.gfi.com/en/kerio/connect/content/server-configuration/ssl-certificates/adding-trusted-root-certificates-to-the-server-1605.html
Fácil demais, ganharam um inscrito!
Valeu mestre, precisando é só chamar.
Olá excelente tutorial, uma duvida, a renovação automatizada do SSL após três meses funciona por uma requisição externa na internet? Ou internamente é gerado um novo certificado SSL.Outra dúvida é, eu conseguiria instalar em um servidor DNS local para todos os meus domínios usarem o mesmo certificado SSL?
Existem alguns pluginns que você pode usar, por exemplo no certbot com cloudflare, ele pode gerar o SSL via dominio, e ai não necessáriamente precisa de Internet ou acesso externo. Toda vez que ele renova é gerado um novo certificado. Aproveita e participa do nosso canal do Discord, discord.gg/dUfqvXGhgp pra gente trocar uma ideia, lá podemos tirar qualquer dúvida sobre isso.
Salve, muito bom tutorial, prático, porém estou com problemas de 403 Forbidden
nginx/1.18.0 no domínio, até agora sem solução.
E ai mestre, cola lá no nosso grupo do discord, talvez a gente consegue te ajudar melhor. discord.gg/dUfqvXGhgp
Obrigado mano, consegui, era só a falta de atenção, obrigado.@@Coffops
Já tenho uma aplicação rodando na porta 80, como eu rodo o nginx em outra porta?Se puder me responder obrigado
tem três soluções: 1 - colocar a aplicacao para rodar no nginx , 2 trocar o nginx de porta, 3 - trocar a aplicção de porta.
booaa!!! deu mto certo aqui. tksss
boaaaa, ai simmmmmmmmmmmm!
Obrigado pelo conteúdo, vai ajudar bastante meu amigo Rico a resolvermos isso em um servidor. Pois estamos tentando acessar a api e dar erro de CORS pois a URL só tem http.
AI SIM! Valeu querido, qualquer dúvida é só chamar!
Video com uma explicação sensacional, super gostei e me ajudou bastante.
Uma dica para melhorar seria colocar ou o terminal no meio da tela e nao deixar aonde vc escrevendo no final, a barra do youtube fica bem na frente kkkk nao deixa ler direito, e tambem se possivel deixar o script na descrição ou no notion.
Estão de parabéns, sucesso \o/
Valeu mano! Valeu pelas dicas também! Se puder dar a call para os amigos agradecemos!
Abraço!
@@Coffops com certeza, melhor call do ano hahaha
e deixar os comandos na descriçaõ
Fala mestre, tudo bem por aí? coffops.com/como-instalar-um-certificado-ssl-gratis-com-nginx-e-lets-encrypt/ aqui você encontra o tutorial completo!
Realmente os domínios tk são Free. São de Tokalau. Mas até agora não achei um name disponível kk
SIM POW, famoso é de graça mais acabou!
@@Coffops fiquei bem trouxa meia hora escolhendo nomes e sonhando com Tokalau
Vídeo TOP!!! Ajudou muito!!
Bom dia, só uma curiosidade. O servidor web foi o Apache? Parabéns pelo vídeo. Já deixei o joinha
Foi o nginx!
eu tô virando um maratonista desse canal, quero minha medalha!
Valeu a moral!
to instalando o meu https, ja voltei nesse video umas 10 x
video top rapazesssssss
vaaaleu
Falem sobre DNS =)
Vamos tentar.
Canal Excelente!!!!
Olá, É possível fazer o IP do servidor ter um SSL ?
É um ip público no caso já
Via lets Encrypt não rola, ele não suporta.
@@Coffops valeu, tive que comprar domínio mesmo rsrs, mas nem precisava depois que aprendi como funciona o let's encripty 😱
kkk ficou engraçado o vídeo.... primeira vez aqui não entendi a parada do Pantufa!! kk
Salve!!! Vish, tem vídeo do Pantufa aiiii, vale a pena espiar.
Salvou a pátria TMJJJ!!
Meu, vcs merecem 16 likes das 16 contas que tenho no gmail, pode apostar. Não tem vídeo explicando detalhadamente, vcs são únicos, vieram para botarem esses bananas do youtube no bolso.
VAAAAAAAAAAAAAAAAAAAAAAAAAAALEU
ótimo vídeo, parabéns!
Me tirem uma dúvida, talvez eu tenha passado despercebido: O IP na qual vc aponta pra DNS criada, ex: labs.cofops.... tem que ser o IP onde está instalado o Nginx?
é o ip que está instalado o nginx, pois ele precisa receber a conexão e processar o DNS. Se você tiver um load balance na frente encaminhando a request para o nginx pode ser para o load balance. Qualquer coisa entra lá no nosso canal do discord que a gente te ajuda: discord.gg/dUfqvXGhgp
@@Coffops chamei no Discord, muito obrigado e mais uma vez Parabéns pelo conteúdo!
Valeu, salvou aqui
Muito bom
"Verdinho"??? Em que navegador o cadeado (ainda) aparece verdinho??? rsrs Abçs!!
HAHAHAAHHA SAUDADES QUE DEU NÉ? realmente, hoje não aparece mais.
SSL é ma-ra-vi-lho-so
Você!
up
Muito obigado! Tudo tão fácil que parece mentira.
2 minutos de introdução... ficou chato... o conteúdo foi ótimo mas cuidem isso...
Valeu mestre, vamos cuidar!
A impressão que eu tenho é que o Gui não sabe nada de TI. E por isso a presença dele é indispensável: se ele entender, qualquer um vai entender kkkkk
To errado?
Ele tá na dúvida, se foi um elogio ou uma ofensa… kkkk
quase parei de ver no inicio... desnecessário...
Obrigado pela ajuda, mas o vídeo poderia ter 5min se não tivesse tanta conversação de bosta. Fiquem com Deus
Cara, se nao quer nossos comentários leia a documentação e nao encha o saco. AbraçO! Volte sempre.
achei que iriam fazer o command openssl dhparam -out /etc/ssl/certs/dhparam.pem 4096
Não chegamos nesse ponto!
@@Coffops porque não?😐
É que peguei um Tuts com esse comando mas não sei a diferença skksks
boa tarde pessoal o video de voce é muito bom porem me deparei com essa situiacao
root@brotherlink:/etc/nginx# systemctl status certbot.timer
● certbot.timer
Loaded: masked (Reason: Unit certbot.timer is masked.)
Active: inactive (dead)
Trigger: n/a
conseguem me dar um auxilio pra ativar o timer? Grato.
Bom dia, só uma curiosidade. O servidor web utilizado foi o Apache? Muito bom o vídeo.
Foi Nginx, mas da pra fazer com apache tambem