将 LetsEncrypt SSL 证书从一台 NginX 服务器移动至另一台 NginX 服务器

将 LetsEncrypt SSL 证书从一台 NginX 服务器移动至另一台 NginX 服务器

我正在使用 NginX 运行反向代理服务器 (RPS)。它可以很好地将流量转发到未使用 SSL 的站点。但是,我刚刚使用 LetsEncrypt 证书配置了一个新的 NginX Web 服务器,而我的 RPS 无法在该服务器上工作。我研究了这个问题,似乎我需要将 SSL 证书从 Web 服务器复制到 RPS,并在该 Web 服务器的 RPS 服务器块中引用它们:

server {
   listen 80;
   server_name mynew.Web.com;
   return 301 https://mynew.Web.com$request_uri;
 }

server {
   listen 443 ssl;
   server_name mynew.Web.com;
   ssl_certificate  /path/to/your/certificate;
   ssl_certificate_key  /path/to/your/certificate/key; 
   ssl_prefer_server_ciphers on;
...}

如果只是将文件从一台服务器复制到另一台服务器,我理解,但 SSL 文件是否特殊,需要复制或备份,然后使用任何特殊程序恢复?例如,我担心权限,...

所以我的问题是,如何将 SSL 证书从 Web 服务器复制到 RPS?

谢谢...RDK

相关内容