Voltar para o blogFerramentas e Produtividade

Como Instalar Certificado SSL Grátis na VPS da Hostinger [Ubuntu]

8 min de leitura
Como Instalar Certificado SSL Grátis na VPS da Hostinger [Ubuntu]
Publicidade

Instalar um certificado SSL grátis na VPS da Hostinger é um processo simples e eficaz para garantir a segurança do seu site. A proteção de dados e a privacidade dos usuários são preocupações crescentes no mundo digital, e um dos passos mais importantes para garantir essa segurança é a implementação de um certificado SSL. O SSL (Secure Sockets Layer) é um protocolo de segurança que cria um canal criptografado entre o servidor e o cliente, garantindo que os dados transmitidos não possam ser lidos ou alterados por terceiros.

Publicidade

Ao instalar um certificado SSL, você não só protege as informações dos seus visitantes, mas também melhora a classificação do seu site nos motores de busca, visto que o Google prioriza sites seguros em suas páginas de resultados. A Hostinger, uma das principais provedoras de hospedagem, oferece a opção de instalar certificados SSL gratuitos utilizando o Certbot, uma ferramenta que simplifica esse processo em servidores Linux, como o Ubuntu.

Estrutura de escritório digital representando serviços de rede e internet na nuvem.

Neste post, vamos explorar como instalar um certificado SSL grátis na VPS da Hostinger, utilizando o Certbot, que automatiza a instalação e a renovação do certificado Let's Encrypt. O Let's Encrypt é uma autoridade certificadora (CA) que oferece certificados SSL gratuitos e automatiza o processo de validação e emissão por meio do protocolo ACME (Automatic Certificate Management Environment).

Na prática, isso significa que, com algumas linhas de comando, você pode proteger seu site sem custos adicionais, o que é especialmente vantajoso para pequenos negócios e projetos pessoais. Além disso, ao usar o Certbot, você garante que seu certificado será renovado automaticamente, evitando assim interrupções no serviço e a necessidade de intervenções manuais frequentes.

Neste artigo, dividiremos o processo em etapas claras e detalhadas, começando pela compreensão do que é o Let's Encrypt e como o Certbot funciona em servidores Linux. Em seguida, apresentaremos um passo a passo completo para instalar o Certbot e ativar o SSL na sua VPS da Hostinger rodando Ubuntu.

Publicidade

E, por fim, faremos uma comparação entre os certificados SSL gratuitos do Let's Encrypt e os pagos, para que você possa tomar uma decisão informada sobre qual caminho seguir para proteger seu site. Vamos começar?

O que é Let's Encrypt e Como o Certbot Funciona em Servidores Linux

O Let's Encrypt é uma autoridade certificadora (CA) que fornece certificados SSL/TLS gratuitos, permitindo que qualquer pessoa habilite HTTPS em seus sites, sem custos. A ideia principal por trás do Let's Encrypt é democratizar a segurança na web, tornando o processo de obtenção e instalação de certificados SSL acessível a todos, incluindo desenvolvedores independentes e pequenas empresas.

O Let's Encrypt utiliza um protocolo chamado ACME (Automatic Certificate Management Environment) para automatizar a validação de domínio e a emissão de certificados, o que simplifica drasticamente o processo. Essa automação é um dos grandes trunfos do Let's Encrypt, pois reduz as barreiras técnicas e financeiras para a implementação de HTTPS, permitindo que a web se torne um lugar mais seguro para todos os usuários.

A validação de domínio é um dos componentes do processo de emissão de certificados SSL pelo Let's Encrypt. O Certbot, que é um cliente ACME, interage com a CA para solicitar um certificado, mas antes disso, precisa verificar se você realmente controla o domínio para o qual está solicitando o certificado.

Publicidade

Essa validação pode ser feita de várias maneiras; uma das mais comuns é a validação HTTP, onde o Certbot cria um arquivo especial em um diretório específico do seu servidor, e a CA verifica a presença desse arquivo. Outra opção é a validação DNS, onde você precisa adicionar um registro DNS específico para provar que controla o domínio.

Esse processo de validação garante que apenas os proprietários legítimos de um domínio possam obter um certificado SSL, aumentando a segurança geral da web.

Além do Let's Encrypt, existem outras autoridades certificadoras que emitem certificados SSL, cada uma com suas próprias características e níveis de validação. Os três tipos principais de validação são: DV (Domain Validation), OV (Organization Validation) e EV (Extended Validation). O certificado DV é o mais básico e rápido de obter, pois requer apenas a validação de domínio, como mencionado anteriormente.

Já o certificado OV exige a verificação da identidade da organização que solicita o certificado, incluindo a validação de documentos corporativos. Por fim, o certificado EV oferece o mais alto nível de validação, incluindo uma verificação rigorosa da identidade legal e física da entidade solicitante, resultando em um processo mais demorado e custoso. Essa diferenciação é importante para os proprietários de sites que desejam transmitir um nível apropriado de confiança aos seus visitantes, principalmente em sites de e-commerce ou que lidam com dados sensíveis.

Publicidade

Compreender esses aspectos do Let's Encrypt e do Certbot é fundamental antes de mergulhar na instalação do certificado SSL. O Certbot, em particular, atua como um intermediário que facilita a comunicação entre seu servidor e a autoridade certificadora, tornando o processo de instalação e renovação de certificados muito mais amigável e acessível.

Em servidores Linux, como o Ubuntu, o Certbot se integra perfeitamente com servidores web populares como o Nginx e o Apache, permitindo que você implemente HTTPS com apenas alguns comandos simples no terminal. Agora que você tem uma compreensão sólida do que é o Let's Encrypt e como o Certbot funciona, vamos passar para a instalação do Certbot e a ativação do SSL na sua VPS da Hostinger.

Painel móvel de configuração de infraestrutura.

Passo a Passo Completo: Instalar Certbot e Ativar SSL na Hostinger VPS Ubuntu

O processo de instalação do Certbot e ativação do SSL na VPS da Hostinger rodando Ubuntu pode ser dividido em algumas etapas principais, que incluem a atualização do sistema, a instalação do Certbot, a configuração do servidor web e a verificação do funcionamento do certificado SSL. Para começar, você deve acessar seu servidor VPS através de um terminal SSH.

Se você estiver utilizando um sistema Windows, pode usar ferramentas como o PuTTY, enquanto usuários de Linux e macOS podem usar o terminal diretamente.

A primeira coisa a fazer após acessar o seu servidor é garantir que todos os pacotes do sistema estejam atualizados. Para isso, execute o seguinte comando:

Publicidade

```bash

sudo apt update

```

Este comando irá buscar as últimas atualizações de pacotes disponíveis nos repositórios configurados. Após a execução, é uma boa prática seguir com o comando para atualizar todos os pacotes instalados:

```bash

sudo apt upgrade

```

Este passo garante que seu sistema esteja rodando a versão mais recente dos softwares, o que é para a segurança e estabilidade do seu servidor. Uma vez que a atualização esteja concluída, você pode prosseguir com a instalação do Certbot e do plugin para Nginx, que são necessários para a configuração do SSL.

Execute o seguinte comando para instalar o Certbot e o plugin do Nginx:

```bash

sudo apt install certbot python3-certbot-nginx

```

Este comando instalará o Certbot, juntamente com o plugin que permite a configuração automática do Nginx para ativar o SSL no seu site. Após a instalação, você estará pronto para solicitar o seu certificado SSL. O próximo passo é executar o Certbot com o seguinte comando, substituindo "dominio.com" pelo seu domínio real:

```bash

sudo certbot --nginx -d dominio.com

```

Este comando solicitará o certificado e automaticamente configurará o Nginx para redirecionar todo o tráfego HTTP para HTTPS. Durante o processo, o Certbot irá guiá-lo por algumas perguntas, incluindo a opção de redirecionar todo o tráfego para HTTPS, o que é aconselhável para aumentar a segurança do seu site.

Publicidade

Após a conclusão do processo, o Certbot irá informar que o certificado foi emitido com sucesso e a configuração do Nginx será atualizada para utilizar o novo certificado.

Um aspecto importante a ser considerado é a renovação do certificado SSL. O Let's Encrypt emite certificados que são válidos por 90 dias, portanto, é fundamental garantir que o processo de renovação seja configurado corretamente. O Certbot torna essa tarefa simples através de um comando que simula a renovação, permitindo que você verifique se tudo está funcionando corretamente antes de deixar que o sistema cuide do processo automaticamente:

```bash

sudo certbot renew --dry-run

```

Esse comando executa um teste de renovação, garantindo que, quando chegar a hora de renovar o certificado, o Certbot será capaz de fazer isso sem problemas. Por fim, você pode verificar se o SSL está funcionando corretamente acessando seu site em um navegador e garantindo que o cadeado verde apareça na barra de endereços, indicando que a conexão é segura.

Comparativo: Let's Encrypt Gratuito vs Certificados SSL Pagos

Quando se trata de escolher entre certificados SSL gratuitos, como os do Let's Encrypt, e opções pagas, é fundamental considerar as necessidades específicas do seu site. O Let's Encrypt oferece uma solução prática e gratuita, ideal para blogs, sites pessoais e pequenas empresas que desejam proteger a comunicação com seus visitantes sem incorrer em custos adicionais.

Publicidade

Abaixo, apresentamos uma tabela comparativa que destaca as principais diferenças entre o Let's Encrypt e dois certificados SSL pagos populares: Comodo PositiveSSL e DigiCert.

Característica Let's Encrypt Comodo PositiveSSL DigiCert
Preço Grátis Varía (cerca de R$ 200/ano) Varía (cerca de R$ 600/ano)
Tipo de Validação DV DV EV, OV, DV
Renovação Automática Sim Não Não
Suporte Técnico Comunidade Suporte básico Suporte avançado
Garantia Não R$ 30.000 Até R$ 1.000.000

Ao observar a tabela, fica claro que o Let's Encrypt é uma excelente escolha para aqueles que buscam uma solução rápida e sem custo, especialmente para sites que não lidam com informações sensíveis ou que não requerem um nível elevado de validação. Por outro lado, certificados pagos como o Comodo PositiveSSL e o DigiCert oferecem garantias financeiras e suporte técnico mais robusto, o que pode ser para empresas que precisam estabelecer um alto nível de confiança com seus clientes, especialmente em transações financeiras ou na coleta de dados sensíveis.

Além disso, os certificados EV e OV fornecem uma camada adicional de confiança, exibindo informações sobre a empresa no navegador, o que pode aumentar a credibilidade do site. Portanto, enquanto o Let's Encrypt é altamente eficaz e suficiente para muitos casos de uso, as opções pagas ainda têm seu lugar, especialmente para negócios que buscam uma imagem mais profissional e maior segurança.

Roteador de alto desempenho transmitindo sinal e largura de banda.

Para aqueles que desejam aprofundar ainda mais seus conhecimentos sobre como maximizar a utilização da VPS da Hostinger e implementar soluções eficazes para seus projetos online, é sempre útil explorar recursos adicionais e links recomendados. A Hostinger oferece uma ampla gama de tutoriais e guias que podem ajudar tanto iniciantes quanto usuários mais avançados a otimizar suas experiências com servidores VPS e hospedagem.

Publicidade

Por exemplo, você pode conferir o guia completo sobre Como Criar Site de Vendas na Hostinger, que proporciona uma visão abrangente de como configurar uma loja virtual, desde a escolha de templates até a integração de métodos de pagamento seguros. Além disso, se você está lidando com bancos de dados e precisa saber como gerenciar conexões externas, o artigo sobre Como Acessar MySQL Externo na VPS pode ser extremamente valioso, oferecendo passos detalhados sobre como configurar o acesso ao MySQL de forma segura e eficiente.

Com essas informações e recursos adicionais, você estará bem equipado para explorar e expandir suas habilidades na gestão de servidores e segurança online.

Configurações Avançadas de Segurança SSL: HSTS, Cipher Suites e Múltiplos Domínios

Painel digital exibindo latência estável e alta velocidade.

Ao configurar um certificado SSL, é não apenas garantir que a comunicação entre o servidor e o cliente seja criptografada, mas também que essa conexão seja a mais segura possível. Uma das maneiras de alcançar esse objetivo é implementando o cabeçalho HTTP Strict-Transport-Security (HSTS).

O HSTS indica aos navegadores que eles devem sempre se conectar ao servidor usando HTTPS, evitando qualquer forma de comunicação não segura. Para ativar o HSTS, você pode adicionar o seguinte cabeçalho ao seu servidor web: Strict-Transport-Security: max-age=31536000; includeSubDomains, onde o valor max-age define o período em segundos que os navegadores devem lembrar dessa política.

Publicidade

Esse cabeçalho é uma camada de segurança adicional que protege contra ataques de downgrade e sequestro de sessão.

Outro aspecto importante a considerar são as Cipher Suites que seu servidor utiliza. As Cipher Suites são combinações de algoritmos que garantem a segurança das conexões SSL/TLS. Para uma configuração segura, é recomendável desativar protocolos mais antigos, como TLS 1.0 e 1.1, que são suscetíveis a ataques.

Em vez disso, você deve habilitar somente versões mais recentes, como TLS 1.2 e 1.3. Além disso, você deve selecionar Cipher Suites seguras que, por exemplo, utilizam o algoritmo de chave pública ECDHE e oferecem segurança robusta contra ataques modernos. Uma configuração inadequada de Cipher Suites pode deixar seu servidor vulnerável e comprometer a segurança dos dados dos usuários.

Ao trabalhar com múltiplos domínios, é possível simplificar a gestão dos certificados SSL utilizando um certificado wildcard ou um certificado SAN (Subject Alternative Name). O certificado wildcard permite que você proteja todos os subdomínios de um domínio específico com um único certificado, enquanto o certificado SAN permite a inclusão de múltiplos domínios em um único certificado.

Essa abordagem não apenas facilita a administração, mas também reduz custos, pois você não precisa de um certificado separado para cada subdomínio ou domínio adicional. Contudo, é garantir que a configuração do servidor esteja correta para evitar problemas de segurança.

Publicidade

Após a implementação das configurações de segurança, é fundamental realizar uma verificação da configuração SSL do seu servidor. Ferramentas como o SSL Labs oferecem uma análise detalhada da segurança do seu certificado e das configurações do servidor.

Essa análise inclui a verificação de vulnerabilidades conhecidas, a conformidade com as melhores práticas de segurança e a recomendação de melhorias. Um relatório positivo não apenas valida suas configurações, mas também aumenta a confiança dos usuários em seu site, uma vez que um bom desempenho em testes de segurança é um indicativo de que você se preocupa com a proteção dos dados dos seus visitantes.

Finalmente, é importante lembrar que a segurança SSL é um aspecto contínuo da administração de um servidor. À medida que novas vulnerabilidades são descobertas e os padrões de segurança evoluem, você deve estar sempre atento às atualizações recomendadas. Implementar práticas como a renovação regular de certificados e a revisão periódica das configurações do servidor ajudará a garantir que seu site permaneça seguro contra novas ameaças.

Erros Comuns ao Instalar SSL com Certbot e Como Diagnosticar

Escudo digital representando proteção e segurança de rede cloud.

Instalar um certificado SSL usando o Certbot pode ser um processo relativamente simples, mas existem vários erros comuns que podem surgir durante a implementação. Um dos problemas mais frequentes é o bloqueio da porta 80 pelo firewall UFW (Uncomplicated Firewall).

Para que o Certbot possa validar o domínio e emitir o certificado, a porta 80 precisa estar acessível. Se você encontrar erros relacionados à validação do domínio, é aconselhável verificar as regras do UFW e garantir que o tráfego na porta 80 esteja permitido.

Publicidade

Você pode fazer isso com o comando sudo ufw allow 'Nginx Full' ou sudo ufw allow 80, dependendo de sua configuração.

Outro erro comum que pode ocorrer é a falta de propagação do DNS. Quando você altera os registros DNS para um domínio, pode levar algum tempo até que as alterações se propaguem globalmente.

Se você tentar emitir um certificado SSL antes que as alterações de DNS sejam totalmente propagadas, o Certbot pode falhar na validação do domínio. É sempre uma boa prática verificar a propagação do DNS usando ferramentas como o WhatsMyDNS para garantir que seus registros estejam corretos antes de prosseguir com a instalação do SSL.

Além disso, questões de permissão na pasta /etc/letsencrypt também podem causar problemas durante a instalação do certificado. O Certbot precisa ter acesso de leitura e gravação nessa pasta para funcionar corretamente.

Se você não configurou as permissões adequadamente, pode enfrentar erros de permissão. Certifique-se de que o usuário que está executando o Certbot tenha as permissões necessárias para acessar essa pasta e seus subdiretórios.

Você pode ajustar as permissões usando os comandos chown e chmod para definir adequadamente os direitos de acesso.

Outro erro que pode surgir é o nginx -t syntax error, que indica que há um problema na configuração do servidor Nginx, possivelmente relacionado ao arquivo de configuração do SSL. Isso pode ocorrer se você especificar incorretamente o caminho para o certificado ou a chave privada.

Publicidade

Para diagnosticar esse problema, é recomendável executar o comando nginx -t para testar a configuração do Nginx. O resultado desse comando fornecerá informações específicas sobre onde o erro está localizado, permitindo que você faça as correções necessárias.

Por fim, um erro que pode passar despercebido é a expiração manual de um certificado SSL. Às vezes, administradores podem desativar acidentalmente um certificado ou deixá-lo expirar sem renovação.

Se um certificado expirar, os navegadores mostrarão avisos de segurança aos usuários, o que pode prejudicar a confiança em seu site. Para evitar isso, é implementar um cron job que automatize a renovação de certificados SSL usando o Certbot, garantindo que seus certificados sejam renovados antes de expirarem.

Verifique também regularmente o status dos seus certificados SSL para garantir que tudo esteja funcionando corretamente.

Otimizando a Performance HTTPS: HTTP/2, OCSP Stapling e Redirecionamentos 301

A implementação do HTTPS não só melhora a segurança do seu site, mas também pode otimizar seu desempenho, especialmente quando você ativa HTTP/2. O HTTP/2 é uma versão mais eficiente do protocolo HTTP que permite multiplexação, onde múltiplas requisições podem ser enviadas simultaneamente pela mesma conexão.

Isso reduz o tempo de carregamento da página, pois elimina a latência associada a múltiplas conexões TCP. Para ativar o HTTP/2 no seu servidor Nginx, é necessário adicionar a opção http2 à sua configuração do servidor.

Publicidade

Essa configuração pode ser realizada no bloco do servidor dentro do arquivo de configuração do Nginx, permitindo que os benefícios do HTTP/2 sejam aproveitados completamente.

Outra técnica valiosa para melhorar a performance do HTTPS é o OCSP Stapling. O OCSP (Online Certificate Status Protocol) permite que os navegadores verifiquem o status de revogação do certificado em tempo real.

O OCSP Stapling, por sua vez, permite que o servidor web inclua a resposta do OCSP no handshake SSL/TLS, eliminando a necessidade de que cada cliente consulte o servidor OCSP. Essa abordagem não apenas reduz a latência, mas também melhora a privacidade do usuário, pois minimiza as consultas externas.

Para ativar o OCSP Stapling no Nginx, você pode adicionar as diretivas ssl_stapling on; e ssl_stapling_verify on; na configuração do seu servidor, além de garantir que seu servidor tenha acesso ao arquivo de certificado da autoridade certificadora.

A implementação de redirecionamentos 301 permanentes de HTTP para HTTPS é uma prática para garantir que todo o tráfego do seu site seja redirecionado corretamente. Isso não apenas melhora a segurança, mas também ajuda a manter a integridade dos links e a classificação nos motores de busca.

Os redirecionamentos 301 informam aos motores de busca que a página foi movida permanentemente, transferindo a autoridade da página antiga para a nova. Para implementar isso no Nginx, você pode adicionar uma regra de redirecionamento no bloco do servidor que escuta na porta 80, utilizando a diretiva return 301 https://$host$request_uri;.

Publicidade

Essa configuração assegura que todos os acessos HTTP sejam redirecionados de maneira eficaz para suas versões HTTPS.

Além disso, a utilização de HTTPS pode impactar positivamente as métricas do Core Web Vitals, que são utilizadas pelo Google para avaliar a experiência do usuário em um site. O HTTP/2, combinado com práticas como o OCSP Stapling, pode melhorar significativamente as pontuações de LCP (Largest Contentful Paint) e FID (First Input Delay).

Ao otimizar essas métricas, você não só melhora a experiência do usuário, mas também potencialmente aumenta a visibilidade do seu site nos resultados de busca. Ferramentas como o Google PageSpeed Insights podem ser utilizadas para validar essas melhorias, fornecendo relatórios detalhados sobre a performance do seu site e sugestões para otimizações adicionais.

Por último, é importante monitorar continuamente o desempenho do seu site após a implementação dessas otimizações. Embora as mudanças possam trazer resultados imediatos, a performance pode variar ao longo do tempo devido a diversos fatores, como o aumento do tráfego ou alterações no conteúdo.

Utilizar ferramentas de monitoramento de desempenho, como o GTmetrix ou o Pingdom, pode ser útil para garantir que o seu site esteja sempre rodando de forma otimizada, permitindo que você faça ajustes conforme necessário para manter a velocidade e a segurança em níveis elevados.

Publicidade

Escrito por

DomineTec

Equipe DomineTec — trazendo as melhores dicas sobre tecnologia, segurança digital, empregos e finanças.

Receba as melhores dicas no seu e-mail

Tecnologia, segurança digital, finanças e empregos — tudo que importa, direto na sua caixa de entrada. 100% gratuito, sem spam.

Respeitamos sua privacidade. Cancele a qualquer momento.

Posts Relacionados

Mais em Ferramentas e Produtividade

Ver todos
Como criar um formulário no Google Forms [Atualizado 2026 com exemplos]
Ferramentas e Produtividade

Como criar um formulário no Google Forms [Atualizado 2026 com exemplos]

Este guia completo ensina como criar um formulário no Google Forms passo a passo, com dicas para iniciantes e usuários avançados. O conteúdo aborda criação, personalização visual, lógica condicional, validações, configurações avançadas, envio de confirmação por e-mail, integrações com Google Sheets,

DomineTec
5 min
Como Cadastrar Empresa no Google Grátis [Atualizado 2026] [Guia Completo]
Ferramentas e Produtividade

Como Cadastrar Empresa no Google Grátis [Atualizado 2026] [Guia Completo]

Quer que a sua empresa seja facilmente encontrada pelas pessoas da sua cidade? Estar presente no Google deixou de ser um diferencial e virou obrigação. Neste guia definitivo e 100% atualizado para 2026, te ensinamos o passo a passo prático de como cadastrar sua empresa no Google de graça (mesmo para quem trabalha em casa ou faz delivery sem endereço físico). Aprenda os macetes para otimizar seu Perfil de Empresa, se destacar da concorrência local e transformar pesquisas silenciosas do Google Maps em ligações e clientes reais.

DomineTec
5 min
Frases e Status para a Copa do Mundo 2026: Engaje suas Redes
Ferramentas e Produtividade

Frases e Status para a Copa do Mundo 2026: Engaje suas Redes

Quer atualizar seu status do WhatsApp e legendas de fotos durante os jogos? Veja a maior seleção de frases, memes e ideias de status para a Copa 2026.

DomineTec
5 min
Como Recuperar Mensagens Apagadas do WhatsApp em 2026 (Com e Sem Backup)
Ferramentas e Produtividade

Como Recuperar Mensagens Apagadas do WhatsApp em 2026 (Com e Sem Backup)

Apagar mensagens importantes no WhatsApp pode gerar desespero imediato, mas em muitos casos ainda existe solução. Neste guia completo, você vai aprender como recuperar conversas apagadas no Android e iPhone, com ou sem backup, além de evitar golpes e aplicativos falsos que prometem recuperação milagrosa.

DomineTec
5 min
Publicidade