Laravel开发中的SSL证书

4

我有一个应用程序,我正在使用“php artisan serve”命令在我的手机上运行它。我想在我的手机上测试它,但是我有一个需要HTTPS的API。那么我该如何配置呢?我希望在将其发布之前进行测试。

这是我的artisan命令的样子:

php artisan serve --host=192.168.1.18 --port=80

这个IP是我本地机器的IP地址,我正在从我的手机上访问它。

我已经尝试在谷歌上查找,但是没有找到我需要的答案。

谢谢

1个回答

2
你可以为自己的服务器使用自签名SSL证书。
1 - 下载证书。
2 - 在php.ini配置文件中添加或编辑以下行:
curl.cainfo = "[path_to_cerfificate]\cacert.pem"

3 - 然后重新启动您的服务器

完成。


这就是它。 - PICKAB00
那么这是不可能的吗? - PICKAB00
不,这是不可能的 :( 你需要使用Apache或Nginx服务器进行本地开发。 - Masoud Jahromi
是的,你可以使用Homestead。但我建议你使用这个:http://laradock.io - Masoud Jahromi
这是问题: 我有一个基于 Laravel 构建的应用程序。我不想在实时服务器上托管它,而是想在本地服务器上托管它。我有我的原因不想将其托管在真正的服务器上 xD 因此,如果我要在家里的本地“服务器”上运行这个应用程序(“服务器”指的是一台计算机),该怎么做? - PICKAB00
显示剩余2条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接