如何搭建自己的CS服务器(搭建HTTP下载)

最后编辑于:2019/10/5 20:39:38 Aini99的小窝 0
高速通道一般用于地图和一些依赖文件的下载,要求带宽最好不要小于5M,也就是500kb/s,否则有人进服务器下载文件时会非常慢,等待的时间非常久。本章将介绍如何搭建http高速下载通道(只讲解Windows Server环境下的搭建,Linux环境请自行了解)。

使用IIS环境来搭建

以"Windows Server 2012 R2"系统为例,打开服务器管理器,点击添加角色和功能,将IIS环境安装好(安装过程就不介绍了,请自行百度)。

安装完IIS环境之后,打开IIS信息管理器,添加一个网站,网站名称可随意写;物理路径选择游戏相关文件下载的文件夹;类型选择http;IP地址默认不用更改;端口也可自定义,建议填写没有占用的端口,比如21端口(FTP端口)、888(phpmyadmin端口)、3306(Mysql默认端口);主机名为域名,如果有也可以填写。填写完成后点击确定。

在IIS管理器中添加网站
在IIS管理器中添加网站

添加完网站后,还需要设置相关的MIME类型,也就是可以被访问的媒体类型。

点击刚才添加好的网站,在右侧找到MIME类型=>添加,输入以下文件类型(MIME类型都是application/octet-stream):

  • .wad
  • .spr
  • .mdl
  • .bsp

设置相关的MIME类型
设置相关的MIME类型

创建WebDAV规则

WebDAV规则可以直接通过IP(或者绑定的域名,不是80端口,需要加端口)http://你的IP地址/测试下载。如果你直接绑定了cs的服务端,那么就需要输入http://你的IP地址/cstrike/;查看服务端里有什么地图,如果有de_dust2,那么就http://你的IP地址/cstrike/maps/de_dust2.bsp,如果成功显示下载页面,那么你的高速通道地址搭建完成。然后在server.cfg里更改你的地址:sv_downloadurl "http://你的IP地址/"。server.cfg更改完毕后,都需要重启服务端才可以生效,修改amxx.cfg只需换图即可生效。

原文地址:CS1.6搭建服务器P5搭建HTTP下载