...
| UI Expand |
|---|
|
| UI Steps |
|---|
| | 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 |
|
|
|