windows使用Certbot从Let’s Encrypt获取https数字证书,配置到phpstudy_pro的nginx
1、下载certbot软件
2、双进行安装
3、安装过后有两种执行方法
certbot certonly --webroot
在以上执行命令的过程中需要你的Nginx的80端口是可以通过域名进行访问的
有的需要把pem转为key文件的用以下命令
openssl rsa -in privkey.pem -out privkey.key
4、执行命令过程
成功后文件位置
C:\Certbot\archive
Fullchain.pem 和 privkey.pem 两个文件
5、配置nginx https服务
D:\phpstudy_pro\Extensions\Nginx1.15.11\conf\vhosts 修改配置文件
修改网址对应的文件
ssl_certificate D:/phpstudy_pro/Extensions/Nginx1.15.11/conf/ssl/fullchain1.pem;
ssl_certificate_key D:/phpstudy_pro/Extensions/Nginx1.15.11/conf/ssl/privkey1.pem;
修改自己对应的文件路径[绝对路径]
然后重启服务器-网址就可以https正常使用