当前位置 : 145z游戏站 | 魔域 | 技术教程 | 

梦璃诛仙单机架设教程:菜鸟专用(附虚拟机网络修复 + 登陆器连接方案)

热度:
一、前期准备:工具核对与文件摆放(5 分钟搞定)
(1)你手上的工具全有用,先摆对位置
工具名称
用途
存放位置建议
VMware 虚拟机
运行 Mc-slax 系统(服务端载体)
电脑 C 盘 / 非系统盘均可
Mc-slax 系统镜像
Linux 系统(装在 VMware 里)
D 盘 “梦璃诛仙” 文件夹
SecureCRT
连接 Mc-slax 输命令
同 Mc-slax 文件夹
Winscp
传文件到 Mc-slax
同 Mc-slax 文件夹
GSQL-6.5.0.4
数据库(存游戏数据)
同 Mc-slax 文件夹
梦璃诛仙纯端
服务端核心文件
解压到 D 盘 “纯端” 文件夹
打补丁用的登陆器
玩家登录游戏用
同 “纯端” 文件夹

(2)关键提醒
Mc-slax 默认用户名:root,密码就是你说的secureCRT(输密码时屏幕不显示,输完回车即可)。
所有工具别装在有中文路径的文件夹(比如 “D:\ 游戏工具” 可以,“D:\ 游戏 工具” 不行)。
二、核心第一步:修复虚拟机网络(解决登陆器连不上的根因)
步骤 1:VMware 设置网络模式(选 NAT 模式最稳)
打开 VMware→点击左上角 “编辑”→“虚拟网络编辑器”→右下角 “更改设置”(需要管理员权限,点 “是”)。
选中 “VMnet8(NAT 模式)”→勾选 “使用本地 DHCP 服务”→子网 IP 填192.168.8.0(和很多纯端默认 IP 适配)→点 “确定”。
选中你的 Mc-slax 虚拟机→右键 “设置”→“网络适配器”→网络连接选 “自定义(特定虚拟网络)”→选 “VMnet8”→点 “确定”。
步骤 2:启动 Mc-slax 并查 IP(确保能连网)
启动虚拟机,Mc-slax 加载完成后,会显示命令行界面,输入用户名root→回车→输入密码secureCRT→回车(输密码时看不到字符,输完直接回车)。
输命令ifconfig→回车,找 “inet” 后面的 IP(比如192.168.8.100),把这个 IP 记在纸上(后面全程要用,叫 “虚拟机 IP”)。
测试网络:在 Mc-slax 里输ping 192.168.8.1(VMnet8 网关,默认是这个)→回车,出现 “64 bytes from...” 说明网络通了;若显示 “timeout”,重启 VMware 再试。
三、工具连接:用 SecureCRT 和 Winscp 连虚拟机(不用记命令)
(1)SecureCRT 连接(输命令用,比虚拟机里敲方便)
打开 SecureCRT→左上角 “快速连接”→协议选 “SSH2”→主机名填你记的 “虚拟机 IP”(比如 192.168.8.100)→端口 22→用户名root→点 “连接”。
弹窗提示 “新主机密钥”→点 “接受并保存”→输入密码secureCRT→回车,出现root@Mc-slax:~#说明连上了。
(2)Winscp 连接(传文件用,图形化操作)
打开 Winscp→左侧 “新站点”→文件协议选 “TP”→主机名填 “虚拟机 IP”→端口 22→用户名root→密码secureCRT→点 “登录”。
弹窗提示 “未知主机密钥”→点 “是”,连接后左边是你电脑文件,右边是 Mc-slax 文件(后面传东西直接拖就行)。
四、安装数据库:GSQL-6.5.0.4 部署(游戏数据存这)
步骤 1:把 GSQL 传到 Mc-slax 里
在 Winscp 左边找到你存放 GSQL 的文件夹→右键 GSQL 安装包(比如GSQL-6.5.0.4.rpm)→“上传”→右边选/home文件夹→等进度条满。
步骤 2:安装 GSQL(输 3 条命令就行)
切回 SecureCRT,输命令cd /home→回车(进入存放 GSQL 的文件夹)。
输安装命令(根据文件后缀选):
若文件是.rpm 格式:rpm -ivh GSQL-6.5.0.4.rpm→回车。
若文件是.bin 格式:chmod +x GSQL-6.5.0.4.bin && ./GSQL-6.5.0.4.bin→回车。
安装完成后输service gsql start→回车,显示 “started” 说明数据库启动了。
步骤 3:导入游戏数据(纯端里的 SQL 文件)
在 Winscp 左边打开 D 盘 “纯端” 文件夹→找到 “DB” 文件夹(里面是.sql 文件)→全选上传到 Mc-slax 的/home/DB文件夹(没有就右键新建)。
切回 SecureCRT,输gsql -u root -p→回车→输入 GSQL 默认密码123456→回车(进入数据库命令行)。
建数据库:输create database mlzx;→回车(mlzx = 梦璃诛仙缩写,好记)。
导入数据:输use mlzx;→回车→输source /home/DB/mlzx.sql;→回车(等几分钟,出现 “Query OK” 说明成功)。
输exit;→回车,退出数据库。
五、服务端部署:梦璃诛仙纯端配置(最关键的 3 步)
步骤 1:传纯端到虚拟机
在 Winscp 左边打开 D 盘 “纯端” 文件夹→全选文件(除了 DB 文件夹)→上传到 Mc-slax 的/home/mlzx文件夹(右键新建 mlzx 文件夹)。
步骤 2:改服务端 IP(必须和虚拟机 IP 一致)
在 Winscp 右边打开/home/mlzx/config文件夹→找到servers.xml和config.xml两个文件。
右键servers.xml→“编辑”→按 Ctrl+F 搜 “IP”→把默认 IP(比如 66.66.66.66)全改成你的 “虚拟机 IP”(192.168.8.100)→保存关闭。
用同样方法改config.xml里的 IP→保存。
步骤 3:启动服务端(看黑窗口判断是否成功)
切回 SecureCRT,输cd /home/mlzx→回车(进入服务端目录)。
输chmod -R 777 *→回车(给所有文件权限,避免启动失败)。
输启动命令(纯端里一般有脚本,找这两个):
先启动核心服务:./start.sh→回车,出现 “server start success” 说明成了。
再启动登陆服务:./login.sh→回车,出现 “login server running” 说明成了。
别关 SecureCRT(关了服务就停了),最小化就行。
六、登陆器设置:打补丁 + 改 IP(最后一步)
步骤 1:改登陆器 IP
打开你电脑上的 “打补丁用的登陆器” 文件夹→找到login.ini文件→右键用记事本打开。
找 “ServerIP” 一行→把后面的 IP 改成你的 “虚拟机 IP”(192.168.8.100)→保存关闭。
步骤 2:打补丁到客户端
找到梦璃诛仙客户端文件夹(自己新建一个,比如 D:\ 诛仙客户端)。
把 “打补丁用的登陆器” 里的所有文件(除了 login.ini)复制→粘贴到客户端文件夹→选 “覆盖”。
七、测试登陆:搞定!(连不上就查这 3 点)
双击客户端文件夹里的 “登陆器.exe”→输入随便的账号密码(单机版一般不用注册,直接输)→点 “登陆”。
若能进选区界面,说明成了;若提示 “连接不上服务器”,按下面排查:
登陆失败排查(菜鸟必看)
问题现象
解决方法
提示 “无法连接服务器”
1. 查 SecureCRT 里服务端是否在运行(黑窗口没关);2. 用ping 虚拟机IP测电脑能否连虚拟机
提示 “IP 错误”
重改服务端servers.xml和登陆器login.ini的 IP,确保和虚拟机 IP 一致
登陆器闪退
右键登陆器→“属性”→“兼容模式”→勾 “Windows 7”→“以管理员身份运行”

八、菜鸟避坑补充
虚拟机别休眠:VMware 休眠后网络会断,服务端也停,要保持 “运行中”。
文件别下错:纯端和登陆器要配套,比如 “梦璃诛仙 1.0 纯端” 配 “1.0 登陆器”,错了连不上。
命令输错了怎么办:按 Ctrl+C 取消当前命令,重新输一遍(Linux 命令区分大小写)。
重启电脑后重开流程:先开 VMware 启动 Mc-slax→再开 SecureCRT 和 Winscp 连接→最后在 SecureCRT 里输cd /home/mlzx && ./start.sh && ./login.sh启动服务端。
[顶部]