Arma3 生存服架设教程,武装突袭3游戏服务器架设
此教程仅适用于Windows系统,独立服务器或者家用电脑都可以用本教程简单搭设Exile Mod。开服其实很简单, 只要你有足够的耐心!
1.首先 在你的服务器上打开steam下载ArmA 3 Server (SteamCMD 则使用 app_update 233780)
2.通过Steam安装完ArmA 3 Server后, 上Exile Mod官方网站下载Client以及Server Files (http://www.exilemod.com/downloads/)Client (选择其中一个下载点) :
Server :
3.将 @Exile 文件夹以及 @ExileServer -> Arma 3 Server里的文件放到ArmA 3 Server根目录
4. 安装MySQL Community Server (http://dev.mysql.com/downloads/windows/installer/5.7.HTML)或者其他精简版MySQL例如XAMPP等
安装完成后记住自己设置的数据库密码
5. 安装Navicat或者PHPMyADMIN等数据库管理UI工具 ( 以下会以Navicat做演示 )
Navicat : https://navicat.com/
PHPMyAdmin : https://www.phpmyadmin.net/
6. 使用数据库管理软件登陆数据库管理图形界面
点击Connection(连接) -> MYSQL
第一栏随便输入你想要显示的名称
第二、第三和第四栏不要动
第五栏输入你的数据库密码(XAMPP默认为root, MYSQL Community Server则在安装时要求你设置
7. 点确定之后左侧栏双击连接上数据库之后右键点击 Execute SQL File... (执行SQL文件...)选中来自@ExileServer-1.0.0.zip\MYSQL里的exile.sql
10. 关闭MYSQL Strict Mode(严格模式), 否则Exile Mod无法更新数据库
使用XAMPP : 找到my.ini -> 搜索 sql-mode-> 将sql-mode后内容改为
sql-mode = "NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
重启XAMPP内的MYSQL服务
使用MySQL Community Server : 前往 C:\ProgramData\MYSQL\MYSQL Server 5.7 找到my.ini
搜索sql-mode, 将后内容更改为
sql-mode = "NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
运行services.msc -> 找到MYSQL56服务并重新启动
9.导入完之后回到ArmA 3 Server文件夹打开@ExileServer\config.cfg自行设置服务器名字 密码等
10.打开ArmA 3 Server下@ExileServer\extdb-conf.ini 按照图片修改
11.(可跳过此步骤如果你使用TADST) 新建一个文本文档, 输入以下内容
@echo
off
cd %cd%
start "Arma3" arma3server.exe -mod=@Exile; -servermod=@ExileServer; -config=@ExileServer\config.cfg -port=2302 -profiles=Exile -cfg=@ExileServer\basic.cfg -name=Exile -autoinit
保存为@RunServer.bat并放到ArmA 3 Server文件夹下
12. 双击@RunServer.bat 服务器就开起来了~
如果你有什么不会的,就在下面留言。我可以帮助你!
该资料整理于互联网