绿联4600搭建魔兽世界

2023-12-25 17:54:09 29点赞 296收藏 33评论

好久没有发文章了,打工人年底有点忙,虽然也不知道忙了些啥。

魔兽世界即将回归,着急的小伙伴可以自己搭建一个335版本进行娱乐。锤子今天给大家带来一个详细的搭建过程。

锤子使用的是绿联4600,群晖或者其他NAS可以进行参考。

首先打开绿联4600的设备管理——调试功能——开启远程调试功能。

绿联4600搭建魔兽世界

打开CRT或者putty或者Windows自带cmd、powershell等可以SSH的工具,

用户名root,端口922,密码为调试功能提供的密码。

输入docker pull registry.cn-hangzhou.aliyuncs.com/gswxy/gswxy:1.3

绿联4600搭建魔兽世界

拉取完毕后,我是图形化界面创建的也可以命令行

docker run -itd --name GSWXY -p 11101:8085 -p 11102:3306 -p 11103:3724 -p 11104:80 -p 11105:22 --restart always registry.cn-hangzhou.aliyuncs.com/gswxy/gswxy:1.3

绿联4600搭建魔兽世界绿联4600搭建魔兽世界

docker运行后输入以下命令在config中修改为自己的IP地址

docker exec -it gswxy /bin/bash

cd /var/www/html/application/config

vi config.php

输入i后编辑

$config['baseurl']改为 实际的本地ip+端口 (如需公网访问可写公网地址或者域名)

ESC退出编辑

:wq! 保存退出

绿联4600搭建魔兽世界

使用navicat for mysql软件连接绿联4600,主机绿联IP,端口:11102,用户名:root,密码:gswxy.com连上后进入数据库acore_auch中realmlist表 address改为:你的绿联内网ip或者你公网地址或者域名, localaddress改为绿联内网ip, port改为 11105,完成后软件底下打勾应用更改保存。

浏览器输入http://绿联ip:11104网页可以注册账号,打开是下面的网页的样子,这里请注意如果修改了地址,网页左侧显示正常才能注册成功。

绿联4600搭建魔兽世界

在网页中找到注册的位置进行注册,config文件中可以更换注册方式以及关闭验证码,可自行研究。

输入注册信息后会提示账号被成功创建。

绿联4600搭建魔兽世界

手动注册请在docker详情中找到终端-自定义命令输入screen -r world点连接,account create $account $password即可,例如我想创建用户名为 1,密码为 2 的账户,则输入 account create 1 2。

继续输入以下命令可提升为 GM 权限:account set gmlevel $account #level #realmid

例如我想将用户名为 1 的账户设置为最高权限的 GM,则输入 account set gmlevel 1 3 -1。

打开的网页有客户端网盘地址,请自行下载。输入http://绿联IP:11104 /tools/patch-zhCN-Y.MPQ下载客户端补丁(注意是-Y),下载后放入你的客户端World of Warcraft/Data/zhCN目录。浏览器输入http://绿联IP:11104/tools/GSWXY.bat下载客户端运行脚本,下载后放入你的魔兽世界客户端World of Warcraft目录。

编辑bat文件中“:2”选项字段ip改为绿联ip:11104 “:3”选项字段ip改为绿联ip:11103“:4”选项字段ip改为绿联ip:11104“:5”选项字段ip改为动态域名或者公网地址:11103, 如果需要外网访问还需路由器上配置端口转发,内网的话不需要配置。

运行GSWXY.bat选择你的网络环境即可打开魔兽世界,输入账号密码即可嗨了。

我自己测试了一下内网、公网都可以使用。唯一的问题就是公网注册和内网注册只能选一个,那还是用公网地址吧,还有的一个问题是网页上补丁的链接是错误的,看上面手动输入网址下载。

更多的修改需要自行研究了

原作者的项目说明网页https://gswxy.github.io/9cc7e1be/

展开 收起
33评论

  • 精彩
  • 最新
  • 是属于本地端吗,没有限制是吧

    校验提示文案

    提交
    没有限制,自己部署的服务器。

    校验提示文案

    提交
    收起所有回复
  • 大哥,牛批呀!!! [赞一个]

    校验提示文案

    提交
    [高兴]

    校验提示文案

    提交
    收起所有回复
  • 这个能支持多少人?

    校验提示文案

    提交
    看服务器性能吧

    校验提示文案

    提交
    收起所有回复
  • 那我4600pro终于要起飞了?

    校验提示文案

    提交
    飞起来

    校验提示文案

    提交
    收起所有回复
  • 这就不用充点卡了吗?

    校验提示文案

    提交
    哈哈哈哈,随便玩

    校验提示文案

    提交
    收起所有回复
  • 请教一下别的游戏怎么搭建呢,比如大话、问道之类的,可以实现不?

    校验提示文案

    提交
    你搜索一下有没有人打包docker,没有的话需要自己打包上传。

    校验提示文案

    提交
    收起所有回复
  • 大佬,按照教程,用客户端登录账号号提示需要选择服务器,服务器列表显示为空,怎么解决?

    校验提示文案

    提交
    检查ip地址和端口

    校验提示文案

    提交
    我用域名填的,对了下,realmlist表下address填的域名+端口号11104,容器下config也是域名+11104,容器的端口也是按图上所改,路由器5个端口全转发出去,注册页面可以正常打开,注册,就是客户端打卡账号登录后,服务器列表是空的,不知道怎么解决 [喜极而泣]

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 注册页面不正常,什么原因阿

    校验提示文案

    提交
    注册表和config地址都要改好

    校验提示文案

    提交
    收起所有回复
  • 请教一下,卡获取角色列表,是什么情况啊。服务器重启了,还是一直卡在获取角色列表界面

    校验提示文案

    提交
    检查config地址及数据库的地址

    校验提示文案

    提交
    收起所有回复
  • 请教大神们,我按上面部署好也全部设置好了,登陆游戏账号好一直提示“已经连接”,但始终不显示角色界面,有知道怎么解决吗?

    校验提示文案

    提交
    检查config及数据库的ip地址,出问题大概率这俩,先测试好内网下能正常使用,再考虑其他的。

    校验提示文案

    提交
    收起所有回复
  • 兄弟,只有ipv6的公网,没有ip'v4的公网如何实现? 装完了内网没问题,外网不行,查了下魔兽不支持ipv6,有办法吗? 用了ddns和内网穿透,都卡在了登陆界面。

    校验提示文案

    提交
    主要是ipv6没有端口号,所以估计有点困难,你查一下能不能转换或者其他工具。

    校验提示文案

    提交
    收起所有回复
  • 哈哈,可以给现实中的好友一起玩,每个版本整一个,各个版本体验回味下

    校验提示文案

    提交
  • 公网IP给我们 一起嗨

    校验提示文案

    提交
  • 牛b啊

    校验提示文案

    提交
  • 请问大神,为什么我用Navicat连接NAS的MySQL时,提示“2002 - Can't connect to server on '192.168.XX.XX'(10061)”?

    校验提示文案

    提交
    检查3306对应的docker地址,看登陆是否输错了端口。

    校验提示文案

    提交
    收起所有回复
  • 请问大神,为什么我按照教程部署完容器并启动后,用Navicat连接MySQL时,提示“2002 - Can't connect to server on '192.168.XX.XX'(10061)”?是不是数据库没启动?

    校验提示文案

    提交
    是不是你端口映射的不对,看清楚你的映射关系。

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
296
扫一下,分享更方便,购买更轻松