本教程在Linux上安装L4D2服务端教程
环境为:

CentOS7 or Ubuntu LTS

有问题可以直接在下方留言提问
视频转自 自己上传到B站的

请看视频 http://www.bilibili.com/video/av3907517/

首先执行命令安装服务端&Steam等相关支持库

CentOS 系统:

# 64-bit
$ yum install tmux mailx postfix curl glibc.i686 libstdc++ libstdc++.i686

# 32-bit
$ yum install tmux mailx postfix curl libstdc++ 

Ubuntu 命令:

# 64-bit
$ sudo apt-get install tmux mailutils postfix curl lib32gcc1 libstdc++6 libstdc++6:i386

# 32-bit
$ sudo apt-get install tmux mailutils postfix curl libstdc++6

Debian 命令:

# 64-bit
$ sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install tmux mailutils postfix ca-certificates curl lib32gcc1 libstdc++6 libstdc++6:i386
# 32-bit
$ sudo apt-get install tmux mailutils postfix ca-certificates curl libstdc++6

系统共同的命令:

# 添加独立用户
$ adduser l4d2server
$ passwd l4d2server
# 登录到 l4d2server 用户
$ su - l4d2server
# 下载服务端安装脚本
$ wget http://gameservermanagers.com/dl/l4d2server
# 给下载的脚本可执行权限
$ chmod +x l4d2server
# 开始安装
$ ./l4d2server install
# 启动服务端 (start|restart|stop|update|reinstall)
$ ./l4d2server start

P2 安装插件支持和人数破解

# 下载 sourcemod/mmsource
$ wget https://sm.alliedmods.net/smdrop/1.8/sourcemod-1.8.0-git5951-linux.tar.gz
$ wget http://mirror.pointysoftware.net/alliedmodders/mmsource-1.10.6-linux.tar.gz

# 需要下载的文件
$ wget http://l4d.mloli.com/download/l4d2AllSourceMods.zip
$ unzip -o l4d2AllSourceMods.zip -d ~/serverfiles/left4dead2/