I will quickly document how I installed the Free SSL for this website.
- Go to https://www.sslforfree.com
- Enter your website/domain name and click “Create Free SSL Certificate”
- Sign up for free account or Login if you already have one
- Click Create or New Certificate and click Next Step
- Choose 90-day Certificate and click Next Step
- Choose Auto-Generate GSR (uncheck if want manual input of contact info) and click Next Step
- Select for the “Free” plan and click Next Step
- For the verification method, you can choose either by Email verification, DNS (CNAME) or HTTP File upload. Depends which one you are comfortable with, but the one I used is HTTP File upload
- For HTTP File upload, need to create subdirectory .well-known/pki-validation under the public_html folder. Upload the Auth file accordingly. You can click the URL to verify that the file was successfully uploaded
- After verified, download the SSL certificate zip file [contents are CRT (certificate.crt), KEY(private.key) and CABUNDLE(ca_bundle.crt)]
- Depending on your hosting provider of installing this file, can be imported or copy-paste/insert the contents accordingly.
- Click “Install SSL” and viola, your SSL is installed and can access using the https://websitenamehere