Skip to content

3.配置Nginx

在配置这里,找到root那行空3行出来,在中间那行把下面代码黏贴进去。

自行复制你对应的部署方式配置并修改配置内容,不要两个不同的配置都复制进去

在同台服务器上部署修改方法:

第3条,替换你xboard面板的地址

在不同服务器上部署修改方法:

第3条,替换你xboard面板的地址

第4,5,6条,分别替换为主客户端面板地址

nginx
   #如果你是在同台服务器上部署请用此配置
   #1.设置页面刷新定位问题
    try_files $uri $uri/ /index.html;    
    
    #2.配置nginx上传文件和超时时长
    client_max_body_size 256M;
    keepalive_timeout 300s;
    send_timeout 300s;
    proxy_read_timeout 300s;    

    #3.原面板地址(按实际替换,非80/443端口,记得带上)
    location /api/us/client/v1/ {
      proxy_pass https://这里替换成你xboard面板的地址/api/v1/;
      # HTTPS代理关键参数
      proxy_ssl_server_name on;
      proxy_ssl_protocols TLSv1.2 TLSv1.3;  
    }
    #4.新面板后台服务,与面板在同服务器,默认即可
    location /conf/websocket {
      proxy_pass http://localhost:18080/conf/websocket;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      
      proxy_read_timeout 3600s;
      proxy_send_timeout 3600s;
      proxy_connect_timeout 30s;
        
      proxy_buffering off;
    }    
    #5.新面板后台服务,与面板在同服务器,默认即可
    location /api/usconf/client/ {
      proxy_pass http://localhost:18080/api/usconf/;
    }
    #6.新面板后台服务,与面板在同服务器,默认即可
    location /api/openapi/usconf/client/ {
      proxy_pass http://localhost:18080/api/openapi/usconf/;
    }
    #7.xboardnext官网,不要随意改动   
    location /api/vc/ {
      proxy_pass http://www.xboardnext.com/api/vc/;
    }
    #8.xboardnext官网,不要随意改动
    location /api/openapi/vc/ {
      proxy_pass http://www.xboardnext.com/api/openapi/vc/;
    }
nginx
#如果你是在不同服务器上部署请用此配置
#1.设置页面刷新定位问题
try_files $uri $uri/ /index.html;    

#2.配置nginx上传文件和超时时长
client_max_body_size 256M;
keepalive_timeout 300s;
send_timeout 300s;
proxy_read_timeout 300s;    

#3.原面板地址(按实际替换,非80/443端口,记得带上)
location /api/us/client/v1/ {
  proxy_pass https://这里替换成你xboard面板的地址/api/v1/;
  # HTTPS代理关键参数
  proxy_ssl_server_name on;
  proxy_ssl_protocols TLSv1.2 TLSv1.3;  
}
#4.新面板后台服务,与面板[不在]同服务器
location /conf/websocket {
  proxy_pass http://这里替换主客户端面板地址:18080/conf/websocket;
  proxy_http_version 1.1;
  proxy_set_header Upgrade $http_upgrade;
  proxy_set_header Connection "upgrade";
  
  proxy_set_header Host $host;
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  
  proxy_read_timeout 3600s;
  proxy_send_timeout 3600s;
  proxy_connect_timeout 30s;
    
  proxy_buffering off;
}    
#5.新面板后台服务,与面板[不在]同服务器
location /api/usconf/client/ {
  proxy_pass http://这里替换主客户端面板地址:18080/api/usconf/;
}
#6.新面板后台服务,与面板[不在]同服务器,
location /api/openapi/usconf/client/ {
  proxy_pass http://这里替换主客户端面板地址:18080/api/openapi/usconf/;
}
#7.xboardnext官网,不要随意改动   
location /api/vc/ {
  proxy_pass http://www.xboardnext.com/api/vc/;
}
#8.xboardnext官网,不要随意改动
location /api/openapi/vc/ {
  proxy_pass http://www.xboardnext.com/api/openapi/vc/;
}

图片描述图片描述

闭眼入,一眼定情!