没找到好用的图,随手p了个求生之路2

2021.03.27 更新

服务器配置

软件软件版本
操作系统Debian 10 (buster)
内核4.19.0-13-amd64
cpu2.59Ghz cpu*4
内存8GB
带宽5Mbps
硬盘150G 高性能云硬盘

起步

Debian

教程终默认以 root 用户执行命令
# 安装32位环境依赖
$ dpkg --add-architecture i386

# 最好还是升级一下系统
$ apt update
$ apt upgrade

Steam教程原话

Create a user account named steam to run SteamCMD safely, isolating it from the rest of the operating system. Do not run steamcmd while operating as the root user - to do so is a security risk.

最好不要使用 root 用户来运行 steamCMD

创建用户并建立存放目录

$ adduser steam   #创建一个用户叫 steam
$ passwd steam    #密码自己随意设置,我这里就 steam
$ sudo -iu steam  #这个用户在求生之路2的文件夹里没有创建文件的权限,建议切回root创建
$ mkdir steamCmd  #创建存放目录
官方的 apt install steamcmd 我是没有成功,小伙伴们可以试一下
$ cd ~/steamCmd

# 下载完成后解压文件
$ curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -

运行 steamCMD 安装求生之路2

啊~

运行脚本

$ steamcmd

这个时候你就进到 steamCMD 辣

这是匿名登陆到 steam ,查看需要用户名登陆的游戏在这里找 这里这里

这里 求生之路2 支持匿名登陆,我们用匿名

# 其它用户名登陆 `login 用户名`

Steam> login anonymous

指定下载目录这一步我没做,直接默认下载在 $HOME/.steam/steamapps/common/ 里面

下载的时候最后带上 validate 效验下载的数据缺少或丢失

Steam> app_update 222860 validate

下载过程

等待安装完成......


安装完成会提示 Success! App '222860' fully installed.

输入 exitquitCtrl + CCtrl + Z 退出

配置并运行求生之路2

创建 server.cfg 配置文件

$ nano $HOME/server.cfg

输入以下内容

hostname "ohhhhhhhhhhhhhhhh"                     #主机名
sv_cheats 1                                      #开启作弊
sv_region 4                                      #我这里设置的亚洲服务器(0就是全球辣)
sv_steamgroup "27915935,1184541,1016724,628356"  #设置steam组
sv_steamgroup_exclusive 1                        #开启私有组
sv_allow_wait_command 0                          #不等待
sb_all_bot_game 1                                #留着一个电脑
sv_consistency 0                                 #mod不一样也可以一起玩
sv_search_max_ping 300                           #超过300ping就找不到我辣(前提把私有组关掉)
fps_max 72                                       #限制fps72
z_difficulty Hard                                #开启困难模式

管理员权限创建一个启动脚本

$ curl -O https://mirror.flxxyz.com/gist/flxxyz/14b5dc4080d20c685eb767067414c8dd/raw/7d202f1e204610bd9ab4a71671b54f6b3ee05f41/l4d2_start_server.sh
$ chmod +x l4d2_start_server.sh

OK,运行吧~

$ ./l4d2_start_server.sh

标签: l4d2, 求生之路2

已有 5 条评论

  1. Frisa Frisa

    我个人建议使用debian 8这类使用glibc 2.19的系统,最近有些游戏例如TF2都要求glibc最低2.18,架设时就选好系统总比以后提升要求再重装好
    RHEL6我个人觉得也有些太老了

    1. 毕竟阿里云的菜鸡服务器,平时我都是手动看看有什么更新,搭这个就是想把这个闲置的菜鸡机子利用一下 #笑哭

  2. 牛!,请教下,2核心2G 2M的主机搭建求生之路 可以几个人玩?

    1. 夜

      1核,1G,1M,8人无压力。Linux下l4d2要不了多高配置



    2. 我这配置现在是这个样子,还开着 minecraft 320M


      实际占用比上面那个 java 进程占用少了何止一半。
      目前我只知道一个房间4个人,没看到多的

添加新评论