CREEP 2.0 安装全攻略
CREEP (CryEngine Reverse Engineering Project) 是一个非常流行的《绝地求生》游戏私服模拟器框架,它允许你在自己的服务器上搭建和运行《绝地求生》的私服,本教程将指导你如何从零开始安装 CREEP 2.0。

第一步:准备工作(至关重要)
在开始安装之前,请确保你的环境满足以下所有要求,这可以避免 90% 的安装问题。
硬件要求
- CPU: 推荐 Intel i5 / AMD Ryzen 5 或更高性能的处理器。
- 内存: 至少 16GB RAM,推荐 32GB 或更高,8GB 运行会非常卡顿,甚至无法启动。
- 硬盘: 至少 50GB 可用空间,建议使用固态硬盘 以获得更快的加载速度。
- 网络: 稳定的上行和下行网络,用于连接游戏客户端和服务器。
软件要求
- 操作系统: Windows 10 (64位) 或 Windows 11 (64位),不推荐在旧版系统或 32位系统上运行。
- .NET Framework: 必须安装 .NET Framework 4.8,这是运行 CREEP 服务器的核心依赖。
- 下载地址: Microsoft 官方 .NET Framework 4.8 下载页面
- 安装方法: 下载后直接运行安装程序,按照提示完成即可,安装后需要重启电脑。
- Visual C++ Redistributable: 建议安装最新版本的 Visual C++ Redistributable (x64 和 x86),这可以避免很多 DLL 缺失错误。
- 下载地址: Microsoft Visual C++ Redistributable latest download (64位版) 和 vc_redist.x86.exe (32位版)。
- 数据库软件: CREEP 2.0 使用 MySQL 作为数据库。
- 推荐版本: MySQL 5.7 或 8.0。
- 下载地址: MySQL 官方下载页面
- 安装建议: 安装时选择 "Full" (完整) 安装,确保包含 "MySQL Server" 和 "MySQL Workbench" (数据库管理工具),安装过程中务必记住你设置的 root 用户密码!
网络设置
- 关闭防火墙/杀毒软件: 在安装和首次启动时,暂时关闭 Windows Defender 防火墙和第三方杀毒软件(如 360、火绒、腾讯电脑管家等),这些软件可能会误杀 CREEP 的程序或阻止其网络连接,安装成功后,可以再添加防火墙规则或重新开启。
- 端口映射 (Port Forwarding): 如果你的服务器在局域网内(例如家庭网络),你需要路由器管理后台设置端口映射,将外网请求转发到你的服务器内网 IP。
- 常用端口:
- 27015: 游戏服务器端口
- 27020: 游戏查询端口
- 8080: 管理后台端口
- 如何获取内网IP: 在服务器电脑上,按
Win + R,输入cmd,然后输入ipconfig,找到 "IPv4 地址",通常是168.x.x或x.x.x。
- 常用端口:
第二步:下载 CREEP 2.0 文件
- 获取下载链接: CREEP 2.0 通常不是公开发布在官网的,你需要在相关的私服技术论坛、QQ群或 Discord 社区中寻找最新的发布版和下载链接,请确保从可靠的来源下载,以防文件被篡改。
- 下载文件: 下载的文件通常是一个压缩包,
CREEP_2.0_R5_Final.7z或类似的名称,你需要一个解压缩软件来解压它,推荐使用 7-Zip。
第三步:安装与配置
这是整个教程的核心部分,请仔细跟随步骤操作。
解压文件
- 将下载好的 CREEP 压缩包解压到一个全英文路径的文件夹中,
D:\CREEP或C:\CREEP。不要解压到桌面或C:\Program Files等含有中文字符或特殊字符的路径,这会导致很多意想不到的错误。 - 解压后,你会看到类似下面的文件夹结构:
CREEP/Server/(服务器核心文件)Client/(客户端修改文件)Scripts/(脚本文件)SQL/(数据库脚本文件)Tools/(工具,如地图编译工具)- 等等...
配置数据库
这是最关键的一步,服务器能否启动完全取决于此。
- 打开 MySQL Workbench: 在开始菜单中找到并打开 MySQL Workbench。
- 连接到服务器: 在主界面点击 号,创建一个新连接,名称随意(如 "Local CREEP"),然后点击 "Test Connection" -> "OK",输入你安装 MySQL 时设置的 root 密码并连接。
- 创建数据库:
- 在顶部菜单栏,点击
Server->Data Import。 - 在 "Import Self-Contained File" 选项卡下,点击 "..." 按钮,浏览并选择你解压的 CREEP 文件夹下的
SQL文件夹,然后选择一个.sql文件(通常是PUBG_*.sql或类似的名称)。 - 在 "Default Target Schema" 旁边的下拉菜单中,输入一个新的数据库名称,
pubg_creep(不要用默认的mysql或information_schema等系统库名)。 - 点击右下角的 "Start Import" 按钮,等待导入完成,你会看到进度条,完成后,关闭这个窗口。
- 在顶部菜单栏,点击
- 验证数据库: 回到主界面,刷新左侧的 "SCHEMAS" 列表,你应该能看到你刚刚创建的数据库名(如
pubg_creep)。
修改服务器配置文件
现在我们需要告诉服务器数据库和游戏的相关信息。

-
打开
ServerConfig.json文件:- 用记事本或 Notepad++ 等文本编辑器打开
CREEP/Server/ServerConfig.json文件。 - 找到并修改以下几项:
"Database": 将DatabaseName的值修改为你刚才在 MySQL Workbench 中创建的数据库名("pubg_creep")。"DatabaseHost": 如果你的 MySQL 安装在同一台电脑上,保持"localhost"或"127.0.0.1"不变,MySQL 在另一台电脑上,则填入那台电脑的 IP 地址。"DatabaseUser": 将Username的值修改为"root"。"DatabasePassword": 将Password的值修改为你安装 MySQL 时设置的 root 密码。"GameServerIP": 将IP的值修改为你的服务器外网 IP 地址,你可以在百度搜索 "IP" 来获取,如果你的服务器是本地测试,可以暂时用"127.0.0.1"。"GameServerPort": 确保端口号是27015。"QueryServerPort": 确保端口号是27020。"AdminWebPort": 确保端口号是8080。
- 用记事本或 Notepad++ 等文本编辑器打开
-
打开
Server.properties文件:- 这个文件通常位于
CREEP/Server/Config/目录下。 - 主要关注
ServerName: 修改ServerName的值,为你想显示的服务器名称。 - 其他参数: 你可以在这里修改地图、最大玩家数量、掉落模式等,保持默认即可,后续再研究。
- 这个文件通常位于
初始化数据库
- 在 CREEP 的解压目录下,找到
Tools文件夹。 - 运行
DatabaseInitializer.exe或类似名称的程序。 - 程序会自动读取
ServerConfig.json中的数据库信息,并执行一些初始化脚本,如果一切顺利,命令行窗口会显示 "Success!" 或类似的成功信息,如果提示连接错误,请返回 第三步第2点 检查数据库配置是否正确。
第四步:启动服务器
所有配置都已完成,现在可以启动服务器了。
- 以管理员身份运行:
- 在
CREEP/Server/文件夹中,找到PUBGServer.exe。 - 右键点击
PUBGServer.exe,选择 "以管理员身份运行"。这一步非常重要,否则可能会因为权限不足而无法启动或写入文件。
- 在
- 观察启动窗口:
- 服务器会启动一个黑色的命令行窗口,你会看到很多日志信息在滚动。
- 成功标志: 如果看到
Server started successfully!或类似的提示,并且没有红色的错误信息,说明服务器已经成功启动。 - 等待地图加载: 服务器首次启动或切换地图时,需要编译地图,这个过程可能需要几分钟到十几分钟不等,窗口会显示 "Compiling map..."。请耐心等待,不要关闭窗口。
- 连接服务器:
- 启动成功后,你可以通过修改《绝地求生》游戏目录下的
system.json文件,将Address的值改为你的服务器外网 IP,然后启动游戏即可连接。 - 或者,你也可以使用 CREEP 提供的客户端文件(通常在
Client文件夹),这些文件已经预配置好了连接信息。
- 启动成功后,你可以通过修改《绝地求生》游戏目录下的
第五步:访问管理后台
服务器运行后,你可以通过 Web 界面进行管理。

- 打开你的网页浏览器(如 Chrome, Edge)。
- 在地址栏输入:
http://你的服务器IP:8080 - 你会看到一个登录界面,默认的登录信息通常在
ServerConfig.json中可以找到,或者查看 CREEP 的说明文档,常见的是:- 用户名:
admin - 密码:
admin或123456
- 用户名:
- 登录后,你就可以在管理后台里管理玩家、发布公告、修改游戏设置等。
常见问题与解决方案
-
Q: 提示 "无法连接到数据库" 或 "Access denied"
- A: 100% 是数据库配置错误,请仔细检查
ServerConfig.json中的DatabaseHost,DatabaseUser,DatabasePassword,DatabaseName是否与你的 MySQL 设置完全一致,并确保 MySQL 服务正在运行(可以在 Windows 的 "服务" 中找到 "MySQL" 并启动)。
- A: 100% 是数据库配置错误,请仔细检查
-
Q: 启动
PUBGServer.exe后一闪而过- A: 这通常是权限问题,请务必右键 -> 以管理员身份运行,或者,你的 .NET Framework 4.8 没有安装或安装不正确。
-
Q: 服务器启动后,游戏里搜索不到/连接不上
- A:
- 检查防火墙/杀毒软件是否已关闭。
- 检查
ServerConfig.json中的GameServerIP是否是你的正确外网 IP。 - 如果你在局域网内,检查路由器是否已经做了端口映射。
- A:
-
Q: 地图编译卡住不动,很久没反应
- A: 这是正常现象,特别是首次启动,地图编译非常消耗 CPU 和内存,请耐心等待,不要关闭窗口,如果超过 20 分钟还没完成,可能是硬件性能不足或配置文件有误。
-
Q: 提示 DLL 文件缺失
- A: 你没有安装 Visual C++ Redistributable,请回到 第一步第2点,下载并安装 x64 和 x86 版本的 Visual C++ Redistributable。
安装 CREEP 2.0 的流程可以概括为:
准备环境 -> 下载文件 -> 解压 -> 配置数据库 -> 修改配置文件 -> 初始化数据库 -> 管理员身份启动 -> 访问管理后台
整个过程最核心、最容易出错的地方就是数据库的配置,只要你严格按照教程步骤操作,特别是确保 MySQL 的连接信息准确无误,安装过程就会非常顺利。
祝你搭建成功,玩得开心!
