Renewing GoDaddy SSL certificate

Renewing a certificate is not fun so it is better to use Let's Encrypt but if that is not an option...

1. locate ssl_certificate entry in the Nginx config file, for example: ssl_certificate /etc/ssl/secure/yoursite.com_chained.crt;

2. locate ssl_certificate_key in the Nginx config file, for example: ssl_certificate_key /etc/ssl/secure/;

you will not need the private key file but you will need the public one and the file is likely to be located in the same folder as the private key file.

1. find file (most likely should be located at /etc/ssl/secure/ folder)

2. Purchase a new SSL certificate from GoDaddy “Set Up” and “Launch” the certificate. Provide contents when asked.

3. After the domain is validated and certificate is issued Download Certificate for Apache server

4. You will receive a zip file that contains two files xxxxxx.crt and gd_bundle-g2-g1.crt. Nginx requires us to combine the two files into one. cat xxxxxx.crt gd_bundle-g2-g1.crt > yoursite.com_chained.crt

5. Rename xxxxxx.crt to

6. Copy the new and yoursite.com_chained.crt to /etc/ssl/secure/ and restart Nginx.

Subscribe to The infinite monkey theorem

Get the latest posts delivered right to your inbox