How to Renew the Free SSL Certificates (Nginx Server)?

  • 时间:2020-09-08 11:19:41
  • 分类:网络文摘
  • 阅读:125 次

Nowadays, you can easily get a free SSL certificate but you have to manually/automatically renew it every 90 days.

To apply for a certificate, you have to verify your domain – either by email of your domain, place a file on your server (which can be public accessed), or modify the DNS record.

If your DNS has configured CAA records, you need to remove them or add specific records allowing a SSL provider to issue the certificates on your domain.

Once the certificates are issued, you will see the following files:

  • ca_bundle.crt
  • certificate.crt
  • private.key

You need to combine two CRTs into one:

1
cat certificate.crt ca_bundle.crt >> certificate.crt
cat certificate.crt ca_bundle.crt >> certificate.crt

Then in Nginx server, add the following in server block:

listen   443;
ssl    on;
ssl_certificate    /etc/ssl/certificate.crt; 
ssl_certificate_key    /etc/ssl/private.key;

Last but not least, restart the nginx server.

1
2
3
sudo /etc/init.d/nginx restart
# or 
sudo service nginx restart
sudo /etc/init.d/nginx restart
# or 
sudo service nginx restart

To get free SSL/HTTPS certificates, you can choose one of the following:

  • https://letsencrypt.org/
  • https://sslforfree.com/
https How to Renew the Free SSL Certificates (Nginx Server)? HTTPS SSL

1 page view per second

–EOF (The Ultimate Computing & Technology Blog) —

推荐阅读:
食疗养生:治疗牙龈出血的食疗方  普通大豆粉摇身一变成为神奇保健品  食品添加剂:合法限量使用就没问题  武汉市场占八成豆制品来自小作坊  整治白酒“年份造假”乱象须标准先行  中医治疗牙周炎的常见饮食疗法  通过日常饮食疗法如何治疗牙周炎  炎炎夏日里清凉去火的十种食疗方  口腔食疗:牙龈“去火”的常见食物  贝因美营养米粉被指违规添加猪肝粉 
评论列表
添加评论