【发布时间】:2019-02-15 11:12:37
【问题描述】:
我刚刚用 laravel 创建了一个网站,将它部署在我的虚拟机上,然后就可以使用了。现在我需要安装一个 SSl 证书才能使 HTTPS 版本可用。
我让我的老板购买 SSL 证书,那么我将如何使用它来加密我的网站通信?我是否使用我的 Laravel 配置进行安装?还是我将它安装在 apache 上,它适用于通过我的服务器运行的所有网站?
请帮忙! 谢谢!
【问题讨论】:
我刚刚用 laravel 创建了一个网站,将它部署在我的虚拟机上,然后就可以使用了。现在我需要安装一个 SSl 证书才能使 HTTPS 版本可用。
我让我的老板购买 SSL 证书,那么我将如何使用它来加密我的网站通信?我是否使用我的 Laravel 配置进行安装?还是我将它安装在 apache 上,它适用于通过我的服务器运行的所有网站?
请帮忙! 谢谢!
【问题讨论】:
你必须在你的网络服务器(apache nginx)中配置它
基本上你要做的是: - 配置证书 - 配置私钥
Apache 指南 https://httpd.apache.org/docs/2.4/ssl/ssl_howto.html
Nginx 指南 http://nginx.org/en/docs/http/configuring_https_servers.html
证书对指定域有效。这可以是通配符,如 *.example.com 或特定的 www.example.com 或多个特定的。
【讨论】: