Few days ago, I saw a nice explanation on TLS and SSL by LinuxHint.com.
Among the first posts of this website I also wrote an article talking about different alternatives to secure our websites and blogs with SSL for free.
Today we’ll see how to secure our website with sslforfree.com.
Using the Command line:
- Go to sslforfree.com and input your domain name (with or without www) and click on the green “Create Free SSL Certificate” button.
- On the second step, we can choose between DNS or FTP domain confirmation.A) By choosing the FTP option, we’ll need to create files and directories within the domain’s
B) By choosing the DNS confirmation option, we’ll need to create TXT records in our domain’s provider control panel.
The FTP is the faster method since you don’t need to wait for records propagation or update.
- Once you confirmed the domain you’ll need to click on the “DOWNLOAD SSL Certificate” green button, IF YOU ALREADY HAVE CSR, CHECKMARK “I have my Own CSR” option and copy your CSR in the box! As shown in the following image:
GENERATING CSR FROM COMMAND LINE (DEBIAN)
openssl req -new -newkey rsa:2048 -nodes -keyout linuxinstitute.key -out linuxinstitute.csr
(Where “linuxinstitute” type your domain)
Fill the requested information and open the csr file with any text editor, the content is what we paste in the box shown in the third step’s image.
- Once requested, the CSR is correct, sslforfree.com will show your certificate, you can copy paste or download it.