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

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

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) —

推荐阅读:
多个品牌婴幼儿配方乳粉被曝配方都一样  新食品安全法“史上最严”建立惩罚制度  适合在夏天吃的既简单又美味的凉拌菜  薏米与红豆的多种搭配煮法可健脾养血  好时巧克力1年3上黑榜 违规使用维生素E  近些年被曝光的大米安全事件一览  夏日进补:男不离韭,女不离藕之解读  “僵尸肉”蹿上餐桌拷问食品安全监管  夏季炒菜时可多放一种调料——花椒  四种热门食物并没有那么神奇的营养功效 
评论列表
添加评论