Windows + Laragon开发环境实现生成免费SSL证书流程步骤

2023-06-01 00:00:00 生成 步骤 流程

如何在Windows系统中使用Laragon开发环境生成免费的SSL证书教程

Laragon是在windows上开发laravel的一个比较好的开发环境,类似phpstudy等集成环境软件

这里安装Laragon软件就不多说了,自行网上搜索了解


话不多说进入步骤

下载certbot-beta-installer-win32.exe

链接:

https://dl.eff.org/certbot-beta-installer-win32.exe

Certbot.png

安装后,点击这里文件:

 C:\Program Files (x86)\Certbot\bin\certbot.exe

然后命令:

cmd (command prompt):


在Command Prompt里,输入指令行并确认Certbot是否可以执行:

certbot --help


输入指令行:

certbot certonly --standalone --register-unsafely-without-email

注意:

记得停止Laragon服务,避免80端口占用冲突



在C:/CertBot/live目录中复制以下两个文件 至 C:\laragon\etc\ssl目录

cert.pem
privkey.pem 

然后分别改名为:

domain.com.cert 与 domain.com.key

ps:

我这里使用域名,因为域名不易搞乱,容易管理;

命名方式自定义,自己看的明白简单易懂,不然就扯犊子了;


在Laragon配置启动SSL: 

Laragon > 工具图标 (右上角) > 目录 “Services & Ports” > SSL > Enabled

然后重启Laragon软件


去到文件: 

Laragon > Apache > Sites-enabled > 00-default.conf

修改以下信息:

SSLCertificateFile C:/laragon/etc/ssl/domain.com.crt
SSLCertificateKeyFile C:/laragon/etc/ssl/domain.com.key

最后点击域名 domain.com就ok了

ps:

1.如果没改变请耐心等等,或用手机访问,有可能是缓存原因

2.如果SSL协议已过期,重复这些步骤就可以更新了

相关文章