今天将和大家一起学习如何在VPS上安装SteamCMD,SteamCMD可以用来下载和安装Steam游戏服务器,如反恐精英全球攻势(CS:GO),方舟生存进化,等等。有些游戏需要付费订阅/购买才能下载它们的配置文件。本文已经在CentOS 7, Ubuntu 20和更高版本,以及Debian 8和更高版本上测试过。
1. 更新系统
使用Linux时的一个最佳实践是确保您的服务器总是更新。
CentOS
# yum clean all
# yum update -y
# yum upgrade -y
Ubuntu / Debian
# apt-get update -y
# apt-get upgrade -y
2. 创建用户
为了提高安全性,最好在服务器上创建一个用户帐户来运行SteamCMD。
# adduser steam
3.安装所需的库
为SteamCMD安装必要的库。
CentOS
# yum install glibc.i686 libstdc++.i686 -y
Ubuntu / Debian
# apt-get install lib32gcc1
3.安装Steam
切换到Steam用户。
# su -ls /bin/bash steam
下载SteamCMD
$ wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
$ tar xf steamcmd_linux.tar.gz
运行SteamCMD,Steam守护进程将下载并安装所有必要的文件。
$ ./steamcmd.sh +quit
综上,SteamCMD准备下载和安装服务器文件,注意,如果启用了Steam Guard,必须检查电子邮件中的代码才能登录。