所有游戏都需要与Steam配对的平台和专用服务器,以提供出色且可定制的体验。你需要下载SteamCMD来托管一个包含许多流行游戏的游戏服务器。它是流行的Steam游戏平台的命令行工具。它允许你自己为一些世界上最大的游戏(例如CounterStrike和TeamFortress2)托管游戏服务器。
系统要求
SteamCMD的系统要求因操作系统而异,但包括所有平台的以下内容:
* 支持你打算运行的游戏和地图的硬盘空间。大多数游戏至少需要5GB磁盘空间。
* 支持你希望游戏服务器支持的同时玩家数量的网络连接。一个好的经验法则是,Source游戏每个玩家使用大约64Kbps。所有ReliableSite服务器都有1Gbps的连接,因此你不必担心这个限制。
* 根据你托管的游戏,你将需要允许不同端口上的传入TCP连接。有关详细信息,请参阅你要托管的特定游戏的安装说明。例如,Source需要27015TCP/UDP和27020UDP。
视窗
Windows安装说明
你可以通过执行以下操作在WindowsServer上安装SteamCMD:
1. 为SteamCMD创建一个文件夹,例如C:/steamcmd
2. 从http://media.steampowered.com/installer/steamcmd.zip下载SteamCMD更新工具
3. 将文件内容提取到你的steamcmd文件夹中
运行软件
为了运行SteamCMD软件,只需浏览到SteamCMD文件夹并单击steamcmd.exe。或者,你可以打开命令提示符,导航到安装目录,然后键入steamcmd来运行程序。
技巧和窍门
正在寻找一个GUI界面,这样你就不必使用命令提示符来操作软件?下载SteamCMDGUI:https://github.com/DioJoestar/SteamCMD-GUI/。这是一个简单易用的工具,可为你执行所有SteamCMD命令,因此你不必使用命令提示符。它允许你使用SteamCMD快速启动可供下载的游戏的游戏服务器。
Linux
Linux安装说明
1. 为获得最佳安全实践,请运行以下命令为Steam创建用户:
添加用户蒸汽
1. 为SteamCMD软件创建一个目录并导航到新创建的目录:
mkdir/home/steam/steamcmd
cd/home/steam/steamcmd
1. 下载SteamCMD应用程序:
wgethttp://media.steampowered.com/installer/steamcmd\_linux.tar.gz
1. 将内容提取到你之前创建的目录中:
tar-xvzfsteamcmd\_linux.tar.gz
运行软件
为了启动软件,SSH到你的专用服务并执行以下命令:
1. cd/home/steam/steamcmd
2. ./steamcmd.sh
技巧和窍门
有一个很棒的脚本叫做SteamCMDGuardian,它提供了基于SteamCMD软件的快速、简单的Steam服务器部署。可在以下网址下载:http://pastebin.com/hcpMpmaZ
MacOSX
Mac安装说明
1. 打开终端并为SteamCMD创建一个目录:
mkdir~/steamcmd
~/steamcmd
1. 下载SteamCMD应用程序:
curl-Ohttp://media.steampowered.com/client/installer/steamcmd\_osx.tar.gz
1. 将内容提取到目录:
tar-xvzfsteamcmd\_osx.tar.gz
运行软件
为了在Mac上启动服务器,请打开终端并执行以下命令:
1. cd~/steamcmd
2. ./steamcmd.sh
使用SteamCMD
在登录
启动SteamCMD后,你需要做的第一件事就是登录。你可以通过使用以下命令登录来匿名下载大多数游戏服务器:
匿名登录
或者,你可以使用你的Steam用户名登录:
登录<用户名>
下载游戏
启动SteamCMD并登录后,你可以执行以下操作来下载游戏。
1. 设置你的安装目录:
force\_install\_dir<路径>
示例:当前目录中名为hl2\_go的目录:
force\_install\_dir./hl2\_go/
1. 你可以使用app\_update命令和以下参数安装或更新游戏:
app\_update
示例:安装并验证CounterStrike:GlobalOffensive专用服务器:
app\_update740验证
1. 完成后,键入quit以正确注销Steam服务器。
资源
有关完整的安装说明和错误故障排除,请访问SteamCMDWiki:https://developer.valvesoftware.com/wiki/SteamCMD
安装SteamCMD后,请访问:https://developer.valvesoftware.com/wiki/Source\_Dedicated\_Server了解如何运行Source游戏服务器的说明。
有关Steam专用服务器的完整列表,包括游戏ID,以及是否支持匿名登录,请访问:https://developer.valvesoftware.com/wiki/Dedicated\_Servers\_List
松果号 作者:松果号原创文章,如若转载,请注明出处:https://www.6480i.com/archives/102596.html