Estou tentando configurar vários certificados SSL no meu Ubuntu VPS executando o apache. Antes eu só tinha um certificado para um domínio, mas agora quero configurar um certificado para outro domínio.
Comprei um certificado SSL e recebi um arquivo .crt que carreguei para /etc/apache2/ssl/www_domain_com/domain.crt
. Na minha configuração do host virtual, eu tenho as seguintes duas linhas
SSLCertificateFile /etc/apache2/ssl/www_domain_com/www_domain_com.crt
SSLCertificateKeyFile /etc/apache2/ssl/www_domain_com/server.key
Isso está funcionando no momento porque meu log de erro do apache diz que os dois não correspondem, mas eu não entendo o que o arquivo server.key precisa conter? Devo ter sido enviado quando comprei o certificado SSL?
Eu tenho um arquivo server.key para o outro domínio para o qual eu configurei um certificado, preciso usar esse arquivo?
Alguém poderia explicar o objetivo deste arquivo e como eu preciso gerá-lo.