Article sections

    서버의 SSL 기능추가

    참고사이트 :

    SSH into the server
    SSH into the server running your HTTP website as a user with sudo privileges.

    Install Certbot
    Run these commands on the command line on the machine to install Certbot.

    sudo mv certbot-auto /usr/local/bin/certbot-auto
    sudo chown root /usr/local/bin/certbot-auto
    sudo chmod 0755 /usr/local/bin/certbot-auto

    Choose how you’d like to run Certbot
    Either get and install your certificates…
    Run this command to get a certificate and have Certbot edit your Apache configuration automatically to serve it, turning on HTTPS access in a single step.

    sudo /usr/local/bin/certbot-auto --apache

    Or, just get a certificate
    If you’re feeling more conservative and would like to make the changes to your Apache configuration by hand, run this command.

    sudo /usr/local/bin/certbot-auto certonly --apache

    Set up automatic renewal
    We recommend running the following line, which will add a cron job to the default crontab.

    echo "0 0,12 * * * root python3 -c 'import random; import time; time.sleep(random.random() * 3600)' && /usr/local/bin/certbot-auto renew -q" | sudo tee -a /etc/crontab > /dev/null

    Confirm that Certbot worked

    To confirm that your site is set up properly, visit in your browser and look for the lock icon in the URL bar. If you want to check that you have the top-of-the-line installation, you can head to

    in Server Doc