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/;
}



