Ubuntu 将VPS上的nginx从http转换为https

Ubuntu 将VPS上的nginx从http转换为https,ubuntu,ssl,nginx,vps,Ubuntu,Ssl,Nginx,Vps,我与a2共享了主机。我有一个有SSL证书的域 现在我将这个域指向运行Ubuntu+nginx的Vultr VPS,但它没有SSL 所以我基本上想要: -> 目前 -> 很好 我不知道该怎么办?我是从A2复制证书还是必须在linux机器上重新生成新证书 不确定该怎么办。如果我正确理解您的问题,简单的反向代理配置应该可以工作。下面是一个virtualhost示例: server { server_name mya2hostingdomain.com; listen 443 ssl; s

我与a2共享了主机。我有一个有SSL证书的域

现在我将这个域指向运行Ubuntu+nginx的Vultr VPS,但它没有SSL

所以我基本上想要:

->

目前

->

很好

我不知道该怎么办?我是从A2复制证书还是必须在linux机器上重新生成新证书


不确定该怎么办。

如果我正确理解您的问题,简单的反向代理配置应该可以工作。下面是一个virtualhost示例:

server {
  server_name mya2hostingdomain.com;

  listen 443 ssl;
  ssl_certificate /etc/ssl/certs/mya2hostingdomain.com.crt;
  ssl_certificate_key /etc/ssl/private/mya2hostingdomain.com.key;

  location / {
    include /etc/nginx/proxy_params;
    proxy_pass http://10.10.10.10;
  }
}

完美的非常感谢。