分类
- 传奇服务端
- 传世服务端
- 奇迹服务端
- 魔兽服务端
- 千年服务端
- 传奇3服务端
- 天堂2服务端
- Ro服务端
- 劲舞团服务端
- 石器服务端
- 龙族服务端
- 劲乐团服务端
- 美丽世界服务端
- 泡泡堂服务端
- 英雄王座服务端
- 大话西游服务端
- 坦克宝贝服务端
- 墨香服务端
- 倚天I服务端
- 绝对女神服务端
- 梦幻西游服务端
- 欢乐潜水艇
- 新英雄门服务端
- 天使服务端
- UO服务端
- 精灵服务端
- 神迹服务端
- 新天上碑服务端
- 永恒OL服务端
- 乱Online
- A3服务端
- 骑士服务端
- 棋牌源码
- 时时彩服务端
- 神话服务端
- DAoc服务端
- 命运服务端
- 魔力宝贝服务端
- 热血江湖服务端
- 决战服务端
- 传说OL服务端
- 冒险岛服务端
- 科洛斯服务端
- 剑侠情缘服务端
- 红月服务端
- 魔域服务端
- 江湖OL服务端
- 梦幻森林服务端
- 天堂I服务端
- 日月传说服务端
- 时空之泪服务端
- 奇迹世界服务端
- 风云服务端
- 完美世界服务端
- 新魔界服务端
- 海盗王服务端
- 征服服务端
- RF服务端
- 真封神服务端
- 机战服务端
- 天龙八部服务端
- 惊天动地服务端
- 三国OL服务端
- 征途服务端
- 传奇外传服务端
- 飞飞服务端
- 网页游戏
- 破天一剑服务端
- 投名状服务端
- 仙境传说服务端
- 永恒之塔服务端
- 传奇归来服务端
- 诛仙服务端
- 科洛斯服务端
- 武林外传服务端
- 稀有游戏服务端
- 武林群侠传2服务端
- 蜀门服务端
- 神奇服务端
- 丝路传说
- 挑战服务端
- 功夫世界服务端
- 突袭OL服务端
- 傲世服务端
- 盛大富翁
- 蒸汽幻想服务端
- 刀Online服务端
- 希望OL服务端
- 猛将OL服务端
- 密传服务端
- 天地OL服务端
- 星钻物语服务端
- 露娜ol服务端
- 幻灵游侠服务端
- 神泣服务端
- 问道服务端
- 鬼魅服务端
- 新天骄服务端
- 吞食天地2服务端
- 国威OL服务端
- 天道服务端
- 战国英雄服务端
- 大话战国服务端
- 倚天Ⅱ服务端
- 武魂服务端
- 仙侣奇缘服务端
- 赤壁服务端
- 梦幻古龙服务端
- 梦幻龙族服务端
- 天下无双服务端
- 凤舞天骄服务端
- 星愿OL服务端
- 乌龙学院服务端
- 真·武侠无双服务端
- QQ西游服务端
- 弹弹堂服务端
- 疯狂坦克服务端
- 霸王大陆服务端
- 手机游戏服务端
- DNF服务端
立即下载梦幻诛仙9职业本地注册手工架设端
软件大小: | 837 MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 服务器端 - 手机游戏服务端 |
授权方式: | 共享版 |
应用平台: | Win2000/XP/2003/Vista/ |
更新时间: | 2018/10/14 6:36:14 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | |
解压密码: | 本站默认解压密码:www.987654321sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
梦幻诛仙手游9职业 超级小白手工安装教程,在众多高手大神们的基础上,多啰嗦几句。
弄服务器我就不多说了。搞活动买一台,或者申请免费的。
服务器设置好安全组,端口全开。然后关联安全组也不多说了。。
不是不想写,那样就太多了,本教程感觉冗余,但是没办法,大神们往往含含糊糊。
安装好系统后, 下面部署环境
一:部署环境
1.安装宝塔
打开Xshell,新建连接,名称随意,主机是你服务器IP,点确定
连接过程中让你输入账号和密码,建议勾选保存密码。
输入你服务器账号root 密码:自己设置的
成功连接后:
命令如下:括号内的,括号不算在内,《》并不是命令,注意别输入。
《 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 》
安装完成后,会有黄字提示,网址 用户名 密码,默认是外网的IP,进入网址本地为你虚拟机linux的IP地址
如:IP地址:8888
用户名admin 注意记录密码,要登录宝塔用到。
2.进入宝塔后,弹出界面,选择左边的三个安装。其他的点掉钩。
安装下面三个
Nginx1.12
MySQL5.6
PHP-5.3
等待时间很久,这期间用winscp可以上传服务端,上传jdk
3.安装redis
在宝塔左边的软件列表里,右下角翻到第二页 找到redis4.0安装
安装后,返回到页面PHP-5.3 点击设置,给php加上redis的扩展。
打开php5.3的设置,找到禁用函数,删除exec,然后重载配置,重启php
4.找到宝塔左边的安全设置
放行端口,把梦幻诛仙手游用到的端口全部放行,包括你的网站端口。或者你不怕的话,开放全部端口
输入1:65535
括号不算在内,《》并不是命令,注意别输入。
二:服务端操作步骤
-----------------------------------------------
打开winscp,新建连接会话,连接方式参考Xshell的。
连接成功,进入linux系统里。
①.
用winscp上传服务端文件mhzx.tar.gz到home目录,给0777权限,右键文件就出来权限了。
打开Xshell,连接linux,执行命令
解压
《cd /home》
《tar -zxvf mhzx.tar.gz》
解压后给目录权限:《chmod -R 777 /home》
如果home目录没有获得0777权限,那你可以右键文件夹手动给权限。
解压后刷新home目录,出现mhzx文件夹就对了。
home/mhzx/里面 auany、matcher、mhzx_4095、zdir 四个文件夹。
---------------------------------------------------
上传jdk-6u21-linux-x64-rpm.bin 到root目录 给0777权限
安装
《cd /root》
《chmod +x jdk-6u21-linux-x64-rpm.bin》
《./jdk-6u21-linux-x64-rpm.bin》
----------------------------------------------------------------
配置jdk
配置环境变量
输入
《cd /》
《vi /etc/profile》
将光标移动到文件内容的最后,用键盘的下键移动。。。
按o键插入新的一行,
向文件里面追加以下内容:
JAVA_HOME=/usr/java/jdk1.6.0_21
JRE_HOME=/usr/java/jdk1.6.0_21/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
写完之后,按Esc键,然后输入 :wq
回车保存退出。找到etc内的profile查看是否写入内容
etc的profile文件,打开它,也可以在最后面加入如上的命令,保存即可。
-----------------------------------------------------------------------------
②.mysql设置访问
由于我的腾讯云mysql mysql -uroot -p后面的步骤 报错。
下面是我自己步骤
《cd /》
《/etc/init.d/mysqld stop》
《mysqld_safe --user=mysql --skip-grant-tables --skip-networking &》
新建一个会话窗口.输入以下命令
《mysql -u root mysql》
《UPDATE user SET Password=PASSWORD('123456') where USER='root';》
《FLUSH PRIVILEGES;》
《quit》
重启mysql:命令如下
《/etc/init.d/mysqld restart》
新建会话窗口,使用root用户重新登录mysql,命令如下,括号内的,括号不算在内
《mysql -uroot -p123456》
《GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 》
《FLUSH PRIVILEGES;》
《quit》
我又重启mysql了,不知道多余不
《/etc/init.d/mysqld restart》
③关闭防火墙
关闭防火墙,立即生效
《chkconfig iptables off》
《service iptables stop》
出现3个ok,表示成功
④这步也是重点,关系到你低配置服务器能否成功的。
在Linux中增加swap空间,依次输入以下命令,命令等待久一点,别急。
《cd /》
《dd if=/dev/zero of=/home/swap bs=8192 count=1200000》
《/sbin/mkswap /home/swap》
《/sbin/swapon /home/swap》
新的swap没有自动启动,还要手动启动。需要修改/etc/fstab文件,增加如下一行
/home/swap swap swap defaults 0 0
⑤.在宝塔控制面板,新建个网站,具体看宝塔网站设置图。
域名:纯IP地址 点开域名 看到IP地址,端口81
网站目录:/www/wwwroot
⑥,这里必须参考本地注册里面的说明,很详细。
本地使用mysql工具N11连接mysql。名字随意填写,IP服务器地址,账号root 密码123456
双击打开这个连接之后,建立两个数据库,建立mhzx_account数据库,建立mhzx_account数据库
打开mhzx_4095数据库,导入mhzx_4095.sql到mhzx_4095数据库
打开mhzx_account数据库,导入mhzx_account.sql到mhzx_account数据库
将mhzx文件放入服务端网站目录下,
修改php文件里的ip和账号密码,为你的自己设置的账号密码,默认账号密码是root和123456
我mhzx文件放的是网站根目录,设置的原始根目录是www/wwwroot 所以我把mhzx文件夹放到www/wwwroot里,小白不会的就按宝塔网站设置图那样设置;
服务端修改:改完记的保存文件!
①:
home/mhzx/auany下的start.sh
38行,-XX:PermSize=256m -XX:MaxPermSize=256m -Xms2G -Xmx2G
低配置服务器,改成2G
因为你看auany下conf.m4里头HEAP_MAX', `2G'
②:
home/mhzx/matcher下的start.sh
35行,-XX:PermSize=256m -XX:MaxPermSize=256m -Xms2G -Xmx2G
低配置服务器,改成2G
③:
1H1G服务器这里要改成6G,1H2G的可以改4G,两个文件要的一致。
home/mhzx/mhzx_4095/gs下的rungs.sh修改
-XX:PermSize=256m -XX:MaxPermSize=256m -Xms6G -Xmx6G
改mhzx_4095下的conf.m4,里面的define(`GS_HEAP_MAX', `4G')dnl 4改成6 保存!
auany、matcher吃内存少。gs吃内存多。
④:
home/mhzx/mhzx_4095下的conf.m4
26 27 28行 35 36 37行,
有IP,mysql用户,密码,改成自己的。 用户root 密码123456
⑤:
home/mhzx/mhzx_4095/gs下的gsx.xdb.xml
1行 往后面看,jdbc:mysql://改成你的IP:3306/mhzx_4095?u sqlUser="root" sqlPassword="123456"
修改ip mysql用户和密码
⑥:
home/mhzx/zdir/android/meta下的servers.xml
修改IP改成自己的
如需启动ios的,那么还要改
home/mhzx/zdir/ios/meta下的servers.xml
用改之理,ApkIDE最新3.3.5少月增强版 打开客户端apk文件。反编译之后,在左侧的项目列表内,右键com.efun.twzx打开文件夹
客户端修改,文件路径是com.efun.twzx\assets\config\all_platform_config.xml 改里面所有IP 为你的IP
客户端修改,路径是 \com.efun.twzx\res\values\strings.xml
81是我的网站端口, 关闭防火墙!
<string name="efun_pd_url_login_base">http://你的IP:81/mhzx/</string>
<string name="efun_pd_url_login_base_spa">http://你的IP:81/mhzx/</string>
<string name="efun_pd_url_pay_base">http://你的IP:81/zxpay/</string>
<string name="efun_pd_url_pay_base_spa">http://你的IP:81/zxpay/</string>
改完用ApkIDE,点编译---编译生成新的apk
客户端下面的已经修改,可自行检查一遍
客户端修改,路径是 \smali\com\efun\platform\login\comm\constant\DomainSuffix.smali
找到field public static final URL_CHANGE_PWD:Ljava/lang/String; = "standard_changePwd.shtml"
改为field public static final URL_CHANGE_PWD:Ljava/lang/String; = "pass.php"
找到field public static final URL_LOGIN_CHECK:Ljava/lang/String; = "standard_login.shtml"
改为field public static final URL_LOGIN_CHECK:Ljava/lang/String; = "login.php"
找到field public static final URL_LOGIN_REGISTER:Ljava/lang/String; = "standard_register.shtml"
改为field public static final URL_LOGIN_REGISTER:Ljava/lang/String; = "reg.php"
客户端修改,路径是 \smali\com\efun\platform\login\comm\dao\impl\EfunChagePwdImpl.smali
找到const-string v1, "standard_changePwd.shtml"
改为const-string v1, "pass.php"
客户端修改,路径是 \smali\com\efun\platform\login\comm\dao\impl\EfunLoginImpl.smali
找到const-string v1, "standard_login.shtml"
改为const-string v1, "login.php"
客户端修改,路径是 \smali\com\efun\platform\login\comm\dao\impl\EfunRegisterImpl.smali
找到const-string v1, "standard_register.shtml"
改为const-string v1, "reg.php"
------------------------------------
首次启动把一些文件夹和文件删掉。本端已经删除,无需再删了,除非你清档以后首次启动。
多个目录下的xdb、xbackup文件夹。还要一些pid文件、同名的log文件、删了就行, 服务端启动它会重新自动生成。
auany.pid、matcher.pid、zdir_android.pid、gsx.pid、glinkd.1~4pid、ghubd.pid、gdeliverd.pid、zlogd.pid、uniqname.pid
---------------------------------------------------------------------------------------------------------------------------
启动服务端,推荐使用一键启动,比较方便,方法看一键启动里的说明
也可以执行下面的命令,分步骤启动。 把Xshell 关掉,重新打开。
游戏启动步骤:
第一个会话窗口1:输入 两条可以一起复制
cd /home/mhzx/auany
./start.sh
新建一个会话窗口2:输入
cd /home/mhzx/matcher
./start.sh
在新建一个会话窗口3,输入
cd /home/mhzx/mhzx_4095/ghubd
./starthub.sh
等待片刻,输入下面的
cd /home/mhzx/mhzx_4095
./run.sh
cd /home/mhzx/mhzx_4095/gs
./rungs.sh
再新建一个会话窗口4,输入
cd /home/mhzx/zdir/android
./service.sh start
下面是启动ios的命令,根据情况看你启不启。
cd /home/mhzx/zdir/ios
./service.sh start
低配服务器启动时间较长,耐心等待。腾讯云1H2G测试,3~5分钟启动成功,可进游戏
查看启动:
新建一个会话窗口
输入《 netstat -lntp》
至少29个就对了
查看在线人数: 《netstat -nat|grep -i "9221"|wc -l》
-------------------------------------------------------------------
-------------------------------------------------------------------
删档目录
gs/里 chartdata、 xbackup、 xdb三个文件夹 还要一个gsx.pid文件
uniqname/ xbackup、 uqxdb uniqname.pid uniqname.log
matcher/xbackup xdb
au/xbackup xdb
数据库所有表全部清空,注意是清空表,不是删除表。