Securing your site with Let's Encrypt from the command line


NOTE: Let's Encrypt is not officially supported by iWeb Customer Service, however, our Technical Support will offer assistance on a best effort basis. 

Follow these instructions to install a Let's Encrypt SSL certificate: 

  1. Log into your server as Root. 
  2. Type the following command to install the Git version control system:

    apt-get install git
  3. To download the latest version of Let's Encrypt, type the following command:

    git clone
  4. Type the following commands:

    cd letsencrypt

  5. The Let's Encrypt client downloads and installs several packages in a Python virtual environment. Press 'Enter' to accept the Terms of Agreement. 
  6. Press 'Enter' again to specify the server name manually.
  7. In the text box, type your domain name (including www) and then press 'Enter'.
  8. Enter an email address and then press 'Enter'.
  9. Review the terms of service and then press 'Enter'. Let's Encrypt generates and installs the SSL certificate.
  10. You will receive the following message:

    Congratulations! You have successfully enabled!

  11. You can test your configuration at:
  12. Press 'Enter' again. The Let's Encrypt client will display configuration information about your installation before exiting.

    NOTE: Let's Encrypt issues certificates that expire after 90 days. To renew the certificate, simply re-run the letsencrypt-auto script again.


Article is closed for comments.
Powered by Zendesk