- -

Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

UI Expand
titleApache
UI Steps
sizesmall
UI Step

Copia los archivos al servidor:

Bloque de código
sudo mkdir -p /etc/ssl/mydomain/
sudo cp cert.pem privatekey.pem cert_bundle.pem /etc/ssl/mydomain/

Protege la clave privada para que sólo root la pueda leer;

Bloque de código
sudo chmod 600 /etc/ssl/mydomain/privatekey.pem



UI Step

Abre el fichero de configuración del virtual host del dominio:

Bloque de código
sudo nano /etc/apache2/sites-available/mydomain.conf

Añade o edita las siguientes líneas dentro del bloque: <VirtualHost *:443>

Bloque de código
<VirtualHost *:443>
    ServerName mydomain.com
    ServerAlias www.mydomain.com

    DocumentRoot /var/www/html

    SSLEngine on
	SSLCertificateFile /etc/ssl/mydomain/cert_bundle.pem
	SSLCertificateKeyFile /etc/ssl/mydomain/privatekey.pem

</VirtualHost>

En nuestro caso, disponemos de la cadena y del certificado juntos en el fichero cert_bundle. Si por cualquier motivo estuvieran separados las líneas a añadir son:

Bloque de código
SSLCertificateFile /etc/ssl/mydomain/certificado.pem
SSLCertificateKeyFile /etc/ssl/mydomain/privatekey.pem
SSLCertificateChainFile /etc/ssl/mydomain/cadena.pem