华为云云耀云服务器L实例评测|搭建CounterStrike Source Delicated Server(CS起源游戏服务器)
#【有奖征文】华为云云服务器焕新上线,快来亲身感受评测吧!#
⭐️ CounterStrikeSource(CS起源是Valve的一款多人游戏,允许玩家自由的假设社区服务器,并且可以通过Sourcemod等插件进行自定义)
前言:
Valve提供了Source Delicated Server允许玩家搭建大多数的Source引擎的游戏,本文介绍的是在云耀服务器提供的Ubuntu系统中安装CounterStrike Source Delicated Server。
该游戏服务器支持linux和Windows操作系统,且配置要求不高,非常适合在轻型服务器中部署。
安装前请更新软件包和源
apt-get update
apt-get upgrade
Step.1 安装Steamcmd
Steamcmd是Steam的命令行工具,可以在命令行中执行命令,在下载CounterStrike Source Deilicated Server前,需要先行登录Steamcmd.
方法一--->从仓库安装:
sudo apt install steamcmd
PS: 64位系统需要替换为如何命令
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc1
sudo apt install steamcmd
如果lib32gcc1下载不了,可能需要替换为lib32gcc1-s1
不是所有源都提供了steamcmd,大概率需要手动下载
方法二--->手动安装:
1.sudo apt-get install lib32gcc1 #同上如果提示lib32gcc1被lib32gcc-s1替换,则使用后者
2.mkdir ~/Steam &&cd ~/Steam #创建存放用的文件夹,当然你也可以创建新用户来操作
3.curl-sqL"https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz"|tar zxvf -
4.下载并解压后可以看到和
,直接执行steamcmd.sh脚本即可安装steamcmd
再次执行steamcmd.sh脚本,成功进入steamcmd即为安装成功
Step.2 安装CounterStrikeSource Delicated Server服务器
当你进入steamcmd中后,可以选择登录自己的steam账号,也可以选择匿名登录,并不需要登录也可以下载CounterStrikeSource Delicated Server。
PS:有一些服务器的下载需要登录Steam账号,具体请查看
Dedicated Servers List - Valve Developer Community (valvesoftware.com)
先匿名登录steamcmd
login anonymous
force_install_dir ./css_server/ #指定下载的文件的存放路径
下载CounterStrikeSource Delicated Server
app_update 232330 #根据游戏编号下载对应Server