How to Renew the Free SSL Certificates (Nginx Server)?
- 时间:2020-09-08 11:19:41
- 分类:网络文摘
- 阅读:142 次
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/

1 page view per second
–EOF (The Ultimate Computing & Technology Blog) —
推荐阅读:微信视频号如何注册?微信视频号如何运营吗? 思创客品牌咨询 帮你的品牌牢牢守住市场地位 为什么说餐饮行业也需要微博营销 餐饮020 新开餐厅微信微博营销四段法 如何实现微博的有效营销呢? 微博营销怎么做?看这篇就行了 微博营销如何赚钱?我给大家提供一些思路 百度AI生态的建立 给创业公司带来了什么好处? 创业项目营销效果不佳 只因没做好这几件事 AI把英语系新生吓退学?别急,我们从来都是那只懒蚂蚁
- 评论列表
-
- 添加评论