localhost https Laradock Nginx項目上的SSL憑證

12 月 31, 2019 | | 0 條留言

要使用具憑證的最新版本laradock(截至2019年11月)啟用SSL,您必須在nginx設置中啟用它。在文件夾nginx/sites內的.conf,刪除第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;

重新啟動nginx:docker-compose restart nginx 您已經準備好了。

如果google-chrome阻擋你的https網頁顯示,您可以啟用#allow-insecure-localhost這個功能,網址列輸入chrome://flags/#allow-insecure-localhost 以允許enable甚至無效的證書。

相關連結:
SSL certificate on local Laradock Nginx project