手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

csgo服务器基础搭建(Linux)

时间:2024-10-12 07:49:18

1、准备工作首先你酋篚靶高需要一个服务器,最好带宽能够在20~50M。我选择的是飓风科技的风神超频系列服务器,如果是第一次的话报我名字可以打折,性能上以及承载能力都是我亲测有效,毫无压力的,自行搜索飓风服务器jufidc.com-风神超频系列,我预装环境选的是centOS 7.3系统。

2、接下来你需要在本地pc通过一个工具(mstsc)来连接你刚刚申请的服务器,我个人是使用了SecureCRT来建立连接的。还有就是一个能够上传文件到服务器的WinSCP,这个工具可有可无,如果用命令也可以下载本次构建所需的资源到服务器,看个人喜好吧。

3、安装Steamcmd恽但炎杰和下载服务器文件所谓steamcmd,即steam的一个命令行版本,带有steam基础api,包括账户登陆,邮箱验证,游戏下载等功能。安装他的时候也会在磁盘上写入和桌诹鬃蛭镲面版steam相关的链接库,用来被游戏调用。也就是说通过steamcmd下载的游戏是可以正常运行的。然而steamcmd平时并不作为游戏下载工具,因为游戏必定有图形界面,那么既然有图形界面一定会使用更方便的桌面版steam。steamcmd的正确用法是用来下载游戏服务端(虽然有些游戏服务端就是游戏本体),然后在服务器上运行游戏服务端作为游戏服务器使用。

4、安装steamcmd所需的运行库 glibc和libstdc+yum -y install glibc libstdc++

5、steam官方不建议在root用户下运行steamcmd,运行的话还会有警告提示,应该是处于服务器安全的考虑。既然如此,就创建一个新的用户steam来专门运行steamcmd。

6、然后选择一个路径来存放steamcmd,以我为例,我是放在了/usr/st amcmd这个路径下mkdir /usr/steamcmdcd /usr/steamcmdtar -zxf steamcmd_linux.tar.gz

7、然后启动steamcmd.sh脚本,每次启动都会自动检查更新,第一次启动的时候一些需要下载时间,只需要等待出现Steam>就表示启动正常。

csgo服务器基础搭建(Linux)

8、依次输入以下命令以安装服务器文件,这个下载时间取决于网速快慢,大概20~30分钟,下载过程中如果出现 Error! App '740' state is 0x402 after update job. 这个提示的话,再输入一次app_update 740 validate命令继续下载就好了。

csgo服务器基础搭建(Linux)

9、下载成功结束之后再输入quit退出steamcmd就好了.给服务器注册Login Token下载好服务器文件之后,其实服务器已经可以正常启动了,但是却只能被内部访问,也就是没办法被外部ip连接。这时候需要给服务器注册Login Token也就是登录令牌。

10、Steam 游戏服务器帐户管理先在服务器安装路径下新建一个server.罕铞泱殳cfg的配置文件,这个配置文件里的可以设置的属性有很多,比如游戏模式等等然后把登录令牌添加到服务器配置文件中 在这个配置文件中加上一个sv_setsteamaccount属性,格式如下:sv_setsteamaccount "Login Token"

11、启动服务器 启动服务器只需要进入服务器安装目录,运行启动脚本就好了,进入/home/CSGO_Server目录,运行srcds_run.sh。但是这样的话会有个问题,就是一旦关闭连接工具之后服务器就会关闭。可以通过screen命令保证后台运行。

12、首先安装screen命令yum install screen然后用screen启动就好了screen ./srcds_run

© 手抄报圈