Como instalar o Certificado SSL Comodo no Servidor Linux
Por fernando•Publicado em 2 nov 2021•Atualizado em 2 jan 2022

1 - Acesse o Terminal SSH da sua VPS
2 - Crie o VHOST do apache para o domínio que for utilizar o SSL:
sudo mkdir -p /var/www/html/seudominio.com
2 - Defina a permissão do Usuário na Pasta:
sudo chown -R $USER:$USER /var/www/html/seudominio.com
3 - Defina a permissão chmod da pasta:
sudo chmod -R 755 /var/www/html/seudominio.com
4 - Copie o index padrão do apache para a nova pasta:
sudo cp /var/www/html/index.html /var/www/html/seudominio.com/
5 - Crie a pasta para colocar as chaves do SSL COMODO:
sudo mkdir -p /var/www/ssl
6 - Suba os arquivos do Certificado SSL COMODO para o Servidor:
- HSSL-1234567f8c910.key
- nomedominio_com.ctr
- SectigoRSADomainValidationSecureServerCA.crt
7 - Crie o arquivo de configuração do domínio no apache:
sudo nano /etc/apache2/sites-available/seudominio.com.conf
8 - Adicionar esse conteúdo no arquivo de configuração:
<VirtualHost seudominio.com:80>
ServerAdmin admin@example.com
ServerName seudominio.com
ServerAlias www.seudominio.com
DocumentRoot /var/www/html/seudominio.com
ErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
<VirtualHost seudominio.com:443>
DocumentRoot /var/www/html/seudominio.com
SSLEngine on
SSLCertificateFile /var/www/ssl/seudominio_com.crt
SSLCertificateKeyFile /var/www/ssl/HSSL-1234567f8c910.key
SSLCertificateChainFile /var/www/ssl/SectigoRSADomainValidationSecureServerCA.crt
</VirtualHost>
9 - Instale o SSL module no apache:
sudo a2enmod ssl
10 - Reinicie o apache do servidor
systemctl restart apache2
11 - Crie o VHOST adicionado anteriormente
sudo a2ensite seudominio.com.conf
12 - Reinicie novamente o apache.
sudo systemctl reload apache2
13 - Verifique se a instalação funcionou
apachectl configtest