前情提要:
本文为csgo服务器管理教程,需要读者有一定的csgo服务器管理经验
前置要求:
云主机+宝塔面板
云主机:可供选择的有很多,比如腾讯云,点击了解
宝塔面板:https://www.bt.cn/download/linux.html
什么是CSGO FastDL
csgo FastDL是一服务器端的管理服务,服务器主可以通过在csgo FastDL服务中上传自定义的map、material、音频等文件。当玩家加入csgo服务器时,如果玩家本地游戏客户端缺少这些文件,则会自动从FastDL中下载
如何搭建
- 利用宝塔面板,添加一个新站点,并提前绑定好域名完成域名解析。具体方法可参考:https://jingyan.baidu.com/article/363872ec6b04ca6e4ba16fe2.html
- 进入站点根目录,类似 /www/wwwroot/fastdl.xxxx.com的目录,创建一个新文件夹,名为csgo
- 将服务器所需要提供下载的文件,按照类型不同分类,存放到csgo目录下的对应目录
如何配置csgo服务器
在csgo服务器中的cfg/server.cfg文件中,添加fastdl相关参数
sv_downloadurl "http://subdomain.domain.com/csgo"
sv_allowdownload 1
重启服务器
PS:如果访问网站出现403 forbidden,请修改nginx的配置文件,添加autoindex on;即可
验证
下面提供1个sourcemod插件,次插件需要依赖fastdl服务器才能正常工作,可用来做fastdl的验证
效果图:
参考:本文从CSGO资料库主站搬过来的
CSGO FastDL 快速下载服务器搭建 – CSGO资料库 (csgocn.net)