Índice
Quando temos sites em nosso servidor que precisam trabalhar com dados muito sensíveis ou delicados, o melhor que podemos fazer é implementar um certificado HTTPSO que esses certificados nos dão é a possibilidade de criptografar os dados que trafegam dentro de nosso domínio.Esses certificados são geralmente vendidos por entidades verificadas e estabelecidas para este fim, quanto maior a reputação e o nível de criptografia de dados será o custo do certificado, porém isso fará com que nosso site tenha uma maior segurança e uma melhor imagem.
Ser capaz de implementar um site HTTPS no nosso servidor Nginx devemos seguir os seguintes passos:
1- Primeiro devemos adquirir o certificado, para isso devemos recorrer a uma das autoridades certificadas (CAs) conhecidas ou também podemos adquirir alguns certificados gratuitos de CAcert Por exemplo, a verdade é que devemos ter certeza de que é uma entidade confiável, outra opção é gerar nosso certificado nós mesmos, entretanto devemos obter uma identidade que faça com que os navegadores não cruzem nosso site como uma ameaça.
2- Assim que tivermos nosso certificado e antes de podermos implementá-lo em nosso servidor, devemos ter certeza de que as portas correspondentes estão abertas, por padrão iremos precisar delas portas 80 Y 443No entanto, dependendo da nossa configuração, podemos ter a necessidade de uma porta diferente.
3- Assim que tivermos tudo em ordem, devemos fazer a configuração em Nginx, isso é algo muito simples, só temos que dizer Nginx que deve escutar na porta 443 e deve usar a preposição https: // em vez do normal http: //Vamos ver no exemplo a seguir como ficaria uma configuração básica.
4- Agora, ao navegar em nosso site, vamos simplesmente adicionar https: // ao URL e podemos acessá-lo, vamos ver no exemplo a seguir a aparência de um certificado em um site comercial, como PayPal:
O que fazer se o certificado não funcionar?Há momentos em que o certificado não funciona como deveria, isso é devido a vários motivos, por exemplo, que ele expirou ou que temos elementos inseguros em nossa página, quando isso acontece o navegador pode impedir o acesso direto ao nosso site ou bloquear algumas funcionalidades, caso não possamos resolver o problema devemos deletar a configuração do SSL De forma que não impeça o uso do nosso site, é claro que isso nos torna vulneráveis à filtragem de informações, por isso devemos ser bastante cautelosos.
Com isso encerramos este tutorial, pois vemos a aplicação de um certificado HTTPS Não é nada difícil e as vantagens que isso gera para nós são muitas, por isso devemos levar em consideração fazer o investimento e obter um.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo