User Tools

Site Tools


Let's encrypt SSL

Install SSL for Godaddy web hosting through cpanel.

  1. Install certbot on your local machine:
    sudo apt-get update
    sudo apt-get install software-properties-common
    sudo add-apt-repository universe
    sudo add-apt-repository ppa:certbot/certbot
    sudo apt-get update
    sudo apt-get install certbot python-certbot-apache
  2. Generate SSL Certificate
    sudo certbot certonly --manual
  3. Install on Godaddy
    1. Open fullchain.pem and copy the top half of the file (only the first certificate).
    2. Log in to your GoDaddy cPanel. In the Security section, click SSL/TLS. Under Certificates (CRT), click “Generate, view, upload, or delete SSL certificates.”
    3. Paste the first half of the certificate under “Upload a New Certificate”, where it says, “Paste the certificate into the following text box:” Type a description and click “Save Certificate.”
    4. Under “Install and Manage SSL for your site (HTTPS),” click “Manage SSL sites.”
    5. Under “Install an SSL Website,” select your first domain. Click “Autofill by Domain” and the certificate should populate in the first box. (All 3 boxes may be automatically populated.)
    6. Open privkey.pem and copy the content to the private key field
    7. If the “Certificate Authority Bundle” is not filled in, copy the second half of the fullchain.pem file to the field.
  1. Click “Install Certificate.”
You could leave a comment if you were logged in.

Page Tools