更新时间:2026-06-30 GMT+08:00
分享

Nginx反向代理配置实现HTTPS访问

采用Nginx反向代理部署HTTPS,可以满足安全访问要求。

您可以按照如下步骤完成反向代理配置:

  1. 请参考官方文档安装Nginx。
  2. 安装Nginx后,请参考官方文档配置Nginx。

    配置示例如下:
    events {
        worker_connections  1024; # 指定每个工作进程可以同时处理的最大连接数
    }
    
    http {
        # HTTPS server
        server {
            listen       443 ssl; # 指定服务器监听的端口和协议
            server_name  localhost; # 指定服务器的域名或 IP 地址
    
            ssl_certificate      /test/public.crt; # 证书公钥文件地址
            ssl_certificate_key  /test/private.key;# 证书私钥文件地址
    
            location / {
                proxy_pass http://localhost:4096; # 被代理的后端服务器
         proxy_http_version 1.1; # 指定代理请求使用的 HTTP 版本
         proxy_set_header Host $host; # 设置Host头,将客户端请求中的Host头传递给后端服务器
            }
        }
    }

相关文档