如何使用 SSL 配置 nginx?
How to configure nginx with SSL?
我正在尝试为 nginx 负载平衡器配置 ssl,我看到三种不同的配置文件,我不确定证书和密钥文件应该配置在哪里
这些是
nginx/sites-available/default
nginx/sites-enabled/myDomain
nginx/nginx.conf
这些配置文件是什么? ssl应该在哪里配置比较理想?
看来你对Nginx了解不多。我将从文档开始。
http://nginx.org/en/docs/
nginx/nginx.conf
这是主要的 Nginx 配置文件,应该不包含特定于站点的配置(如 SSL)
nginx/sites-available/default
这是您配置站点(和 SSL 设置)的地方。默认配置简单命名为 "default".
nginx/sites-enabled/myDomain
这是 Nginx 查找站点以服务于用户的位置。通常,您会从此处创建一个指向可用站点目录的符号链接,如下所示。
sudo ln -s /etc/nginx/sites-available/yourconfig /etc/nginx/sites-enabled/
这使您可以通过 adding/removing 符号链接轻松 activate/deactivate 站点。
我正在尝试为 nginx 负载平衡器配置 ssl,我看到三种不同的配置文件,我不确定证书和密钥文件应该配置在哪里
这些是
nginx/sites-available/default
nginx/sites-enabled/myDomain
nginx/nginx.conf
这些配置文件是什么? ssl应该在哪里配置比较理想?
看来你对Nginx了解不多。我将从文档开始。
http://nginx.org/en/docs/
nginx/nginx.conf
这是主要的 Nginx 配置文件,应该不包含特定于站点的配置(如 SSL)
nginx/sites-available/default
这是您配置站点(和 SSL 设置)的地方。默认配置简单命名为 "default".
nginx/sites-enabled/myDomain
这是 Nginx 查找站点以服务于用户的位置。通常,您会从此处创建一个指向可用站点目录的符号链接,如下所示。
sudo ln -s /etc/nginx/sites-available/yourconfig /etc/nginx/sites-enabled/
这使您可以通过 adding/removing 符号链接轻松 activate/deactivate 站点。