Article sections

    서버의 SSL 기능추가

    참고사이트 :
    https://certbot.eff.org

    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.


    wget https://dl.eff.org/certbot-auto
    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 https://yourwebsite.com/ 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 https://www.ssllabs.com/ssltest/.

    in Server Doc