Introdução – Certificados SSL
Para habilitar HTTPS e HTTP / 2 em um ISPConfig, é necessário instalar um certificado SSL.
O método mais eficiente para esse tipo de operação é que você pode gerar o CSR diretamente do VPS. Este arquivo CSR é aquele que você precisa para adquirir o certificado (arquivo CRT).
A partir de um painel do ISPConfig, você pode gerar a chave e o arquivo CSR. Este último é o que você será solicitado quando quiser adquirir um certificado SSL para permitir navegação segura em seu site ou aplicativo.
Passo 1: gerar um CSR (solicitação de assinatura de certificado)
Entre em seu painel do ISPConfig, em Sites e digite para editar o site para o qual você deseja gerar o certificado.
Dentro do site, insira a guia SSL e preencha os dados necessários para gerar o certificado.
As informações que devem ser concluídas são as seguintes:
- Estado: Estado ou Província da sua Organização ou Empresa
- Localidade: cidade ou localidade da sua organização ou empresa
- Organização: Nome Legal da sua Organização ou Empresa
- Unidade Organizacional: Unidade ou Setor de sua Organização ou Empresa
- País: País em que a Organização ou Empresa está localizada
- Domínio SSL: selecione na lista suspensa qual será o domínio para o qual o certificado será necessário. Por exemplo, se você pretende adquirir um certificado Wildcard, deve escolher * dominio.com, mas se for adquirir um Certificado de Domínio Único, deverá selecionar o menu suspenso domain.com ou www.dominio.com, dependendo do domínio ou subdomínio para o qual vai adquirir o certificado.
Geralmente, recomendamos a compra de um certificado Wildcard (* .domain.com) de forma que se aplique a todos os subdomínios possíveis no site.
Depois de concluir essas informações, no menu suspenso Ação SSL, localizado na parte inferior da página, selecione Criar certificado e clique em Salvar.
IMPORTANTE: Antes de clicar em Salvar, verifique se todos os dados inseridos estão corretos. Estes são os dados que serão usados para a criação do CSR e subsequentemente para a compra do certificado, e podem estar sujeitos a auditoria pela Autoridade de Certificação.
Passo 2: Adquira o certificado
Após alguns minutos, insira novamente para editar o site e a guia SSL. Você vai notar que os campos de chave SSL, Pedido SSL e Certificado SSL agora está completo.
Esse certificado criado pelo ISPConfig é um certificado autoassinado e não é reconhecido como válido pelos navegadores porque não é validado ou certificado por uma autoridade de certificação.
Os dados que você deve executar para adquirir um certificado SSL são a solicitação SSL de solicitação SSL ou CSR. Certifique-se de ler e verificar se todas as informações estão corretas antes de finalizar a compra.
Passo 3: Instale o certificado SSL no site
Depois que a transação for concluída, você terá acesso ao arquivo CRT, ou seja, ao próprio certificado e aos certificados intermediários, se houver. Se eles não fornecerem certificados intermediários, provavelmente fornecerão uma URL de verificação on-line.
Para instalar o certificado no site, abra o arquivo .crt com um editor de texto, por exemplo, um bloco de notas, copie o texto do certificado, incluindo as linhas —BEGIN CERTIFICATE– e –END CERTIFICATE–.
Digite o ISPConfig para editar o site, insira a guia SSL e cole o texto do CRT substituindo o certificado autoassinado, na caixa Certificado SSL. Se você tiver certificados intermediários, repita o processo de abri-los com um editor de texto e cole os certificados intermediários na caixa SSL Bundle.
Depois de inserir o novo certificado e o pacote de certificados intermediários, escolha Salvar certificado no menu suspenso Ação SSL e clique em Salvar.
Passo 4: Verificar a instalação correta do certificado
Poucos minutos depois, ao acessar o site por meio de HTTPS, você poderá verificar se o certificado foi instalado corretamente,
No Google Chrome: insira o site digitando https: // (por exemplo, https://domain.com), pressionando F12 e entrando na guia Segurança, para ver a opção Visualizar certificado ou Exibir certificado.
No Mozilla Firefox: Inserindo o site digitando https: // (por exemplo, https://domain.com), clique no cadeado à esquerda da URL, depois em Mais informações e pressione o botão View Certificate ou Exibir Certificado
IMPORTANTE: Lembre-se de que você deve ativar a opção SSL na guia do site principal no ISPConfig para ativar a navegação HTTPS