# 在您的专用服务器上安装Steam

> 来源：梦飞idc云平台 | 原文：https://www.mfisp.com/11024.html | 发布：2022-10-12 | 更新：2022-10-12 | 分类：服务器vps推荐

所有游戏都需要与 Steam 配对的平台和专用服务器，以提供出色且可定制的体验。

所有游戏都需要与 Steam 配对的平台和专用服务器，以提供出色且可定制的体验。您需要下载 SteamCMD 来托管一个包含许多流行游戏的游戏服务器。它是流行的 Steam 游戏平台的命令行工具。它允许您自己为一些世界上最大的游戏（例如 Counter Strike 和 Team Fortress 2）托管游戏服务器。

 

![在您的专用服务器上安装Steam](https://www.mfisp.com/wp-content/uploads/2022/01/2022010402211160.jpg)

 

## 系统要求

 

SteamCMD 的系统要求因操作系统而异，但包括所有平台的以下内容：

 
 
- 支持您打算运行的游戏和地图的硬盘空间。大多数游戏至少需要 5GB 磁盘空间。 
- 支持您希望游戏服务器支持的同时玩家数量的网络连接。一个好的经验法则是，Source 游戏每个玩家使用大约 64Kbps。所有 ReliableSite 服务器都有 1 Gbps 的连接，因此您不必担心这个限制。 
- 根据您托管的游戏，您将需要允许不同端口上的传入 TCP 连接。有关详细信息，请参阅您要托管的特定游戏的安装说明。例如，Source 需要 27015 TCP/UDP 和 27020 UDP。 

 

## 视窗

 

Windows安装说明

 

您可以通过执行以下操作在 Windows Server 上安装 SteamCMD：

 
 
1. 为 SteamCMD 创建一个文件夹，例如 C:/steamcmd 
1. 从 http://media.steampowered.com/installer/steamcmd.zip 下载 SteamCMD 更新工具 
1. 将文件内容提取到您的 steamcmd 文件夹中 

 

运行软件

 

为了运行 SteamCMD 软件，只需浏览到 SteamCMD 文件夹并单击 steamcmd.exe。或者，您可以打开命令提示符，导航到安装目录，然后键入 steamcmd 来运行程序。

 

技巧和窍门

 

正在寻找一个 GUI 界面，这样您就不必使用命令提示符来操作软件？下载 SteamCMD GUI：https ://github.com/DioJoestar/SteamCMD-GUI/ 。这是一个简单易用的工具，可为您执行所有 SteamCMD 命令，因此您不必使用命令提示符。它允许您使用 SteamCMD 快速启动可供下载的游戏的游戏服务器。

 

## Linux

 

Linux安装说明

 
 
1. 为获得最佳安全实践，请运行以下命令为 Steam 创建用户： 

 

添加用户蒸汽

 
 
1. 为 SteamCMD 软件创建一个目录并导航到新创建的目录： 

 

mkdir /home/steam/steamcmd

 

cd /home/steam/steamcmd

 
 
1. 下载 SteamCMD 应用程序： 

 

wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz

 
 
1. 将内容提取到您之前创建的目录中： 

 

tar -xvzf steamcmd_linux.tar.gz

 

运行软件

 

为了启动软件，SSH 到您的专用服务并执行以下命令：

 
 
1. cd /home/steam/steamcmd 
1. ./steamcmd.sh 

 

技巧和窍门

 

有一个很棒的脚本叫做 SteamCMD Guardian，它提供了基于 SteamCMD 软件的快速、简单的 Steam 服务器部署。可在以下网址下载： http: //pastebin.com/hcpMpmaZ

 

## Mac OS X

 

Mac 安装说明

 
 
1. 打开终端并为 SteamCMD 创建一个目录： 

 

mkdir ~/steamcmd

 

~/steamcmd

 
 
1. 下载 SteamCMD 应用程序： 

 

curl -O http://media.steampowered.com/client/installer/steamcmd_osx.tar.gz

 
 
1. 将内容提取到目录： 

 

tar -xvzf steamcmd_osx.tar.gz

 

运行软件

 

为了在 Mac 上启动服务器，请打开终端并执行以下命令：

 
 
1. cd ~/steamcmd 
1. ./steamcmd.sh 

 

## 使用 SteamCMD

 

在登录

 

启动 SteamCMD 后，您需要做的第一件事就是登录。您可以通过使用以下命令登录来匿名下载大多数游戏服务器：

 

匿名登录

 

或者，您可以使用您的 Steam 用户名登录：

 

登录 <用户名>

 

下载游戏

 

启动 SteamCMD 并登录后，您可以执行以下操作来下载游戏。

 
 
1. 设置你的安装目录： 

 

force_install_dir <路径>

 

示例：当前目录中名为 hl2_go 的目录：

 

force_install_dir ./hl2_go/

 
 
1. 您可以使用 app_update 命令和以下参数安装或更新游戏： 

 

app_update <app_id> [-beta <betaname>] [-betapassword <password>] [validate]

 

示例：安装并验证 Counter Strike: Global Offensive 专用服务器：

 

app_update 740 验证

 
 
1. 完成后，键入 quit 以正确注销 Steam 服务器。 

 

资源

 

有关完整的安装说明和错误故障排除，请访问 SteamCMD Wiki：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

---
本页由 梦飞idc云平台（https://www.mfisp.com）提供。站点导航见 https://www.mfisp.com/llms.txt
