战地2服务器Linux版搭建教程
战地 2服务器 Linux版搭建教程
内容声明 :
本文基于 Centos 7 操作系统 ,对战地 2服务器的网络搭建进行全方位的描述。本篇文档由
作者南飞首发于战地 2 中文网( ),任何组织或个人转载请注明出
处。
前文提要 :
原先战地 2 中文网曾转载一篇战地 2 的 linux服务器搭建教程,该教程主要为了让战地 2
服务器管理员管理上的方便采用 bf2ccd进行管理服务器,而 bf2ccd本身是 windows操
作系统下的应用程序,因此该服务器的部署是基于 Mono搭建在 linux 的。而此次教程,
我们抛去原 bf2ccd管理服务器的方式 ,以战地 2原 linux原版服务器搭建的步骤进行一次
全新的教程指导。
进行 Linux服务器版的战地 2服务器部署需要一定的 linux专业知识,本文作者属于 linux
新手,在教程书写有纰漏之处,敬请谅解。
战地2服务器集成包 Liunux版下载地址(bf2.linux.server.tar.gz ):
/down/bf2server.html
下载准备 :
1 ,下载
您可以通过以下命令或 FTP、Xftp、sFTP工具将该 tar.gz压缩包下载到您的 Linux服务器
wget /server-files/bf2/bf2-linuxded-1.5.3153.0-installer.tgz
注意:战地 2 linux服务器集成包是.tar格式的压缩包(部分网站提供的可能是.rar格式的
压缩包,那个里面包含的安装文件脚本与本文安装步骤稍微不同 ),如果网站下载地址失效
时请务必自行想办法将文件下载,下载后务必解压!
2 ,解压
tar -zxvf bf2-linuxded-1.5.3153.0-installer.tgz
战地2 中文网技术文档资源 (2018)
安装程序 :
1 ,解压后的服务器集成包里面包含有一个安装脚本文件,我们对其执行安装 ,
命令如下:
./ bf2-linuxded-1.5.3153.0-installer.sh
注意:安装之前请务必确认该脚本有执行权限,否则无法安装
2 ,在安装的过程中 ,该安装脚本有一些关于游戏和 PB服务的安装声明、协议 ,
一直按回车阅读完毕 ,在文件夹的安装确认时 ,输入战地 2服务器安装的文件夹
位置,按照提示安装即可(以下为部分英文注释 ):
Pleasetype 'accept' or 'decline'
请输入同意或拒绝,我们选择:accept
Would you like to install the PunkBuster software now?
您是否要安装 PunkBuster服务,我们选择 yes
The target installation directory iswhere the bf2 directory will be created and must bean existing
directory. Enteryour target installation directory
请选择战地 2服务器的安装文件夹位置,此处我们指定一个安装文件夹给它(这个文件夹需要自己先
建好) ,所以我输入的是:/home/bf2/
Installation complete.
安装完成
启动程序
安装完成后 ,我们可以测试一下服务器是否可以正常启动 ,在游戏服务器目录下
有一个 start.sh ,这个就是战地2服务器的启动脚本,我们执行即可:
./start.sh
至此,一个简易的局域网战地 2服务器就能够启动了。
但是 ,如果我们想要对战地 2服务器做更加详细的配置 ,那么可以通过修改 vim
编辑工具对 serversettings.con 配置文件进行配置。
战地2 中文网技术文档资源 (2018)
配置服务器 :
【配置全局文件】
vi /home/bf2/bf2/mods/bf2/settings/serversettings.con
注释 :serversettings.con是战地 2服务器的默认配置文件,通过该文件可以配
置服务器的一些简单参数设定。关于它的详细设置方法请参阅中英文对照 ,本文
只做几个简单设定指导:
sv.serverName "BF2CN" 设置服务器名称为 “BF2CN”
ernet 1 设置服务器开启互联网模式(1开启,0关闭)
sv.ser