申请免费SSL证书及相关配置

申请地址:https://www.sslforfree.com/

1、打开申请地址,输入要申请的域名,输入完之后点击 右侧的"Create Free SSL Certificate"按钮




2、选择中间的 “Manual Verification”(手动验证)并验证域名(Manual Verify Domain



3、 下载下图中第一步的两个文件(也可能是一个,如果是一级域名的话,www和不带www各一个文件,二级域名是一个文件)上传到服务器 www.xxx.com/.well-known/acme-challenge/目录下(如果.well-known/acme-challenge不存在需要手动创建, 注意.well-known之前有个“.”),上传完之后保证上传的文件能够在浏览器地址栏里能够访问到,可通过第五步的连接进行测试

友情提示:默认情况下,nginx是不允许访问网站根目录下的隐藏文件的,配置SSL时可将nginx配置文件中的访问限制先取注释掉
       # location ~ /\.
       # {
       #     deny all;
       # }



4、如果验证文件能够正常访问,则可以进行下一步,下载证书文件,下载的证书文件是一个压缩包,里面包含三个文件:ca_bundle.crt、priate.key和certificate.crt;
将ca_bundle.crt的内容复制到 certificate.crt中,然后将certificate.crt和private.key上传到服务器当中,(我上传到了/usr/local/nginx/conf/ssl/vmerchant目录下)


5、配置nginx以支持HTTPS,重启nginx ,搞定




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值