本地 Laradock Nginx 项目上的 SSL 证书

Swi*_*m89 2 ssl nginx ssl-certificate docker laradock

我需要你的帮助来在我的本地计算机上使用 Nginx 和 SSL“假”证书设置我的 Laradock(带有 Docker)。

我不知道如何设置它。请你帮助我好吗?

谢谢

Geo*_*tos 8

要使用当前版本的 laradock(截至 2019 年 11 月)使用自签名证书启用 SSL,您必须在 nginx 设置中启用它。在文件夹 nginx/sites 中删除第 6 行“# For https”下面的注释:

# For https
listen 443 ssl default_server;
listen [::]:443 ssl default_server ipv6only=on;
ssl_certificate /etc/nginx/ssl/default.crt;
ssl_certificate_key /etc/nginx/ssl/default.key;
Run Code Online (Sandbox Code Playgroud)

重新启动 nginx :docker-compose restart nginx 你就准备好了。

如果 google-chrome 抱怨,您可以启用该标志chrome://flags/#allow-insecure-localhost 以允许无效的证书。