Snapdrop 局域网分享网站搭建
下载安装
github 链接:https://github.com/A-hxin/snapdrop
后端部署
- 切换至目录
/server/
使用npm i
安装环境包; - 使用
node index.js
运行后端项目
前端部署
- 将目录
/client/
上传至服务器,并建立 PHP 服务; - 下面反代理一定要设置否则无法连接后端
api
;
==重点,反代理==
location / {
root /www/wwwroot/drop.a-hxin.cn/client;
index index.html index.htm;
}
location /server {
proxy_connect_timeout 300;
proxy_pass http://127.0.0.1:3000;
proxy_set_header Connection "upgrade";
proxy_set_header Upgrade $http_upgrade;
proxy_set_header X-Forwarded-for $remote_addr;
}
开放端口
默认后端端口是3000
,如要修改则在/server/index.js
中修改;