>[danger] 欢迎加入群聊【战术小队服务器技术交流QQ群】:527459612
# 前置
## Windows
Visual C++ Redistributable for Visual Studio 2013 vc\_redist.x64.exe
Visual C++ Redistributable for Visual Studio 2015 vc\_redist.x64.exe
DirectX End-User Runtimes (June 2010)
## Linux
GLIBC 2.17 或更高
# 安装
## Windows
* 下载 SteamCmd 并解压到您的系统根目录(C:\\)
* 新建一个文件夹用于放置服务端文件(C:\\Servers\\Squad)
* 在文件夹中新建一个名为 “安装&更新 战术小队服务端.bat” 的文件
* 将以下内容复制到文件 “安装&更新 战术小队服务端.bat” 中:
```
SET SRVPATH="C:\Servers\Squad"
SET STEAMCMD="C:\SteamCmd\steamcmd.exe"
%STEAMCMD% +login anonymous +force_install_dir %SRVPATH% +app_update 403240 validate +quit
```
* 运行 “安装&更新 战术小队服务端.bat” 文件
* 等待 CMD窗口 自动关闭,则代表 安装&更新 完成
* 进入服务端文件夹(C:\\Servers\\Squad)
* 新建一个名为 "启动服务端.bat" 的文件,并将以下内容写入文件内:
```
start SquadGameServer.exe Port=6301 QueryPort=26301 RANDOM=ALWAYS -log
```
* 运行 "启动服务端.bat" 文件,启动服务器
>[info] 您现在已经成功安装好服务器了,但是您仍然必须配置网络以允许客户端从 Internet 连接到服务器。您可以在下面的 "开放端口" 中找到 战术小队 的连接端口。
## Linux
待翻译。。。
## Docker
待翻译。。。
# 开放端口
需要在 **Windows** 防火墙和路由器上打开(仅入站)
**游戏端口**:UDP 6301
**Steam查询端口**:UDP&TCP 26301
# 温馨提示
>[danger] 启动服务器前请确保 Steam Client 已关闭,否则服务端无法运行。
>[info] 有关于战术小队服务器相关问题,请访问 Offworld Industries Hosting
> Discord 服务器:[https://discord.gg/VmUwR7J](https://discord.gg/VmUwR7J)
>[success] **\[Windows\]** 允许 SquadGameServer.exe 文件通过防火墙可以为您省去很多麻烦。
>[warning] 当 战术小队 服务端 与 游戏 在同一主机时,请先关闭 Steam 再启动服务器。
> 服务器启动后再登录 Steam 启动游戏,否则服务端会出错。
>[info] 游戏APPID - 403240
# 配置文件
```
Admins.cfg # 权限组[管理员]
Bans.cfg # 封禁玩家列表
License.cfg # 许可证
MapRotation.cfg # 地图循环列表
MOTD.cfg # 服务器介绍[每日消息]
Rcon.cfg # 远程管理配置
RemoteAdminListHosts.cfg # 远程权限组[管理员]列表
RemoteBanListHosts.cfg # 远程封禁玩家列表
Server.cfg # 服务器配置
ServerMessages.cfg # 服务器循环[红字]公告
```