Saltar a contenido

Actualización del certificado SSL para un servidor web que se ejecuta en un contenedor Docker

Para actualizar el certificado SSL, debe:

  1. Entrar en el contenedor nginx-certbot:

    docker exec -it nginx-certbot /bin/bash
    

    Resultado: Obtendrá acceso a la línea de comandos dentro del contenedor.

  2. Crear un directorio para la validación de ACME:

    mkdir -p /var/www/html/.well-known/acme-challenge
    

    Resultado: Se crea la estructura de directorios necesaria para la verificación del dominio.

  3. Establecer los permisos correctos:

    chown -R www-data:www-data /var/www/html/.well-known
    
    chmod -R 755 /var/www/html/.well-known
    

    Resultado: Se establecen los permisos correctos para el servidor web.

  4. Renovar el certificado:

    certbot renew --webroot -w /var/www/html
    

    Resultado: Se inicia el proceso de renovación del certificado. Se mostrará un mensaje de éxito al finalizar.

  5. Salir del contenedor:

    exit
    

    Resultado: Sale de la línea de comandos del contenedor y vuelve al sistema principal.

  6. Reiniciar el contenedor:

    docker restart nginx-certbot
    

    Resultado: El contenedor se reinicia, aplicando el nuevo certificado al servidor web.


Parte del contenido de esta página fue creado o traducido con IA.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×