免费无限期SSL证书服务||免费给网站加https||小程序服务端怎么给域名加https
介绍
之前用 Cloudflare 加https 速度感觉慢很多,了解:Cloudflare,于是使用了这款acme-nginx,会快很多。
安装 acme-nginx
项目地址:https://github.com/kshcherban/acme-nginx
pip install acme-nginx
使用
准备2个目录
1.key 和pem 文件存储目录 :eg: /www/server/panel/vhost/ssl/
2.存放 virtual-host 目录;eg:/www/server/panel/vhost/nginx/temp/
3.在nginx.conf 中include 2中创建的文件,这个文件是暂存的(如下图)
4.重启nginx
5.执行如下命令行(换成自己的域名)
sudo acme-nginx \
-k /www/server/panel/vhost/ssl/account.key \
--domain-private-key /www/server/panel/vhost/ssl/domain.key \
--virtual-host /www/server/panel/vhost/nginx/temp/default.conf \
-o /www/server/panel/vhost/ssl/signed_certificate.pem \
-d api.liaosp.top -d www.liaosp.top
6.在nginx项目配置中添加:
listen 443 ssl;
#ssl on;
ssl_certificate /www/server/panel/vhost/ssl/signed_certificate.pem;
ssl_certificate_key /www/server/panel/vhost/ssl/domain.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
重启nginx