1. 安装Go环境

去官网下载安装包 https://golang.google.cn/dl/

把下载好的安装包放到Linux服务器并用以下命令解压
```
tar -C /usr/local -xzf go1.17.7.linux-amd64.tar.gz
```

2. 部署项目

把DumplingServer目录放Linux服务器，在该目录下按顺序执行以下命令

- 通过命令行临时设置环境变量（即关闭命令行后会失效）
```
export PATH=$PATH:/usr/local/go/bin
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
```
- 运行项目
```
nohup go run main.go
```

3. 配置Nginx方向代理
```
location /DumplingServer {
    proxy_pass http://127.0.0.1:11815/DumplingServer;

    # 主要websocket代理配置, $http_upgrade是指http协议头部Upgrade的值. 
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
}
```