Como instalar um certificado autoassinado no Apache no Linux?

2

Onde os arquivos de certificado são criados durante o uso do openssl? Como instalar um certificado personalizado gerado no Apache https?

root@ubuntu:/# openssl req \
>   -x509 -nodes -days 365 \
>   -newkey rsa:1024 -keyout mycert.pem -out mycert.pem
Generating a 1024 bit RSA private key
......++++++
........................++++++
writing new private key to 'mycert.pem'
-----

root@ubuntu:/# openssl pkcs12 -export \
>   -out mycert.pfx -in mycert.pem \
>   -name "My Certificate"
Enter Export Password:
Verifying - Enter Export Password: 

/ etc / apache2 / sites-available / default-ssl

SSLCertificateFile    /etc/ssl/certs/mycert.pem
SSLCertificateKeyFile /etc/ssl/private/mycert.key # ??? 

Pelo que eu entendo, devo incluir em diretivas / etc / apache2 / sites-available / default-ssl que definam SSL certificada. Qual pasta usada para armazenar certificados gerados mycert.pem ? Onde obter o arquivo mycert.key ?

Tentou gerar

openssl req -new -sha1 -newkey rsa:1024 -nodes -keyout mycert.key -out localhost.csr -subj '/O=Company/OU=Department/CN=localhost
    
por J.Olufsen 27.04.2012 / 15:46

1 resposta

1

Isso deve ajudá-lo a criar e configurar um certificado autoassinado:

link

É bastante simples. Parece que você pulou a Etapa 2 e precisa mudar a maneira como está no passo 4.

    
por 28.04.2012 / 01:02

Tags