【九州天下】大型3D仙侠国战手游2022年10月2日最新整理Linux手工服务端源码视频架设教程+多区+跨服+陪玩假人+本地验证+完善GM授权后台工具+全功能运营后台!
【九州天下】大型3D仙侠国战手游2022年10月2日最新整理Linux手工服务端源码视频架设教程+多区+跨服+陪玩假人+本地验证+完善GM授权后台工具+全功能运营后台!
https://www.bilibili.com/video/BV1EG4y1W7a5/
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
教程演示虚拟机地址:192.168.8.18 外网和局域网类似
准备工具:
Notepad++
SecureCRT
WinSCP
HEdit安卓端需要解析一个12位域名 或12位IP 12.syymw.com
相关工具的安装和使用教程参考文章最下面。
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
搭建环境:
CENTOS 7以上系统
Nginx1.14
mysql5.6
php5.41、关闭防火墙、开放端口
使用PPTY运行或其他命令行工具运行 以下命令
systemctl stop firewalld.service
systemctl disable firewalld.service宝塔放行端口:1:65535
或者单独放行端口:
2、上传jztx.tar.gz到服务器/目录(根据端实际情况上传,有的是上传到root目录)
可以直接在宝塔上传或使用WinSCP等辅助工具上传
上传好后,解压jztx.tar.gz 我已经上传好了,由于服务端太大已经提前上传到宝塔根目录,直接解压
cd /
tar zxvf jztx.tar.gz 解压也要一点时间解压后给予 777权限
chmod -R 777 /home
命令行 执行
echo "/home/lib" > /etc/ld.so.conf.d/lib.conf && ldconfig
3、设置数据库密码为:L5MYq9y7gA(直接在宝塔设置)
导入数据库
cd /home
./sk创建数据库结束,可通过宝塔 数据库 - 从服务器获取 查看 是否创建6个
添加一个九州的专用账户
mysql -uroot -pL5MYq9y7gA
GRANT ALL PRIVILEGES ON *.* TO 'devel'@'127.0.0.1' IDENTIFIED BY 'hEj9SfQBgn';
GRANT ALL PRIVILEGES ON *.* TO 'devel'@'localhost' IDENTIFIED BY 'hEj9SfQBgn';
FLUSH PRIVILEGES;
exit4、搭建网站
直接宝塔操作
新建站点81端口 目录/home/center/gateway/site
新建站点82端口 目录/home/cdn 运行目录/admintool
新建站点83端口 目录/home/cdn1 运行目录/admintool三个站点都把防跨站攻击勾取消 -然后重启php
===========================
5、IP修改
修改以下文件中的IP或域名为你自己的
使用N++ 修改下面4个文件 搜索 192.168.8.18 替换成你外网ip
/home/dev/server/2019030801/config/cross.xml 一共2处
/home/dev/server/2019030801/publish_release/serverconfig.xml 一共1处
/home/dev/server2/2019030801/config/cross.xml 一共2处
/home/dev/server2/2019030801/publish_release/serverconfig.xml 一共1处
/home/dev/cross/2019030801/config/cross.xml 一共2处
/home/dev/cross/2019030801/publish_release/serverconfig.xml 一共1处/home/dev/script/global_func.sh 一共1处
/home/dev/script/agent_vars.sh 一共4处
/home/dev/script/agent_s2.sh 一共4处
/home/dev/script/agent_cross.sh 一共4处/home/center/gateway/site/asf/query.php (区名在这里修改)
/home/cdn/admintool\gm\user\config.php
/home/cdn1/admintool\gm\user\config.php使用 十六进制 搜索域名12.syymw.com替换成你域名【12位域名】(这些下载下来修改,修改后覆盖回去)
以下修改必须需要12位ip或域名
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/game//home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/agent
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/manager
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/init
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/game/super_vip
/home/cdn/admintool/ug04/cn/and/ug04_cn_a1/luajit/game/updateaffiche以上修改必须需要12位ip或域名
下面是ISO的一样操作,这里就不演示了.
/home/cdn/admintool/ug04/cn/ios/ug04_cn_i1/luajit/agent
/home/cdn/admintool/ug04/cn/ios/ug04_cn_i1/luajit/manager
/home/cdn/admintool/ug04/cn/ios/ug04_cn_i1/luajit/init
/home/cdn/admintool/ug04/cn/ios/ug04_cn_i1/luajit/game/super_vip
/home/cdn/admintool/ug04/cn/ios/ug04_cn_i1/luajit/game/updateaffiche=======================
服务端到此就可以了,下面修改客户端.
6、客户端修改
IOS客户端
\Payload\jzzh.app\jzzh
\Payload\jzzh.app\Frameworks\EGUSDK.framework\EGUSDK安卓客户端修改 (用十六进制 用十六进制 搜索12.syymw.com替换成你域名或IP【12位】)
12.syymw.com
12.gmfwd.com
以下修改必须需要12位ip或域名
\assets\AssetBundle\luajit\
agent-b7a8b1b74ebaedf88f47c870b6ecc79b
init-6d5990cdff2cebf646dae29f28aac0d8
manager-ff4532f9f11388fb156c09e09a32374e\assets\AssetBundle\luajit\game\
super_vip-2fe587338aa1c1c983f042a1a989083b
updateaffiche-8bbe5269a0e6675689d2ea51e90a7cb3以上修改必须需要12位ip或域名
\Work\com.game.gz\AndroidManifest.xml
第22行到这里 就架设结束了,下面我们测试下。
7、启动游戏服务
启动命令
cd /home/
./server_start.sh 一区
cd /home/
./server2_start.sh 二区
cd /home/
./cross_start.sh 跨服停止
cd /home/
./server_stop.sh关闭一区
cd /home/
./server2_stop.sh 关闭二区
cd /home/
./cross_stop.sh 关闭跨服日志清理
cd /home/
./clear.sh查看端口命令
netstat -ltnp可以正常进入。
这个端目前验证都是本地了,完全可以单机玩耍了。
直接拔网线单机看看。。
可以正常耍完,本期教程到此结束,祝君好运。。。
PS:
PS:
简单看下后台运营后台地址 IP:82 账号admin 密码 123456
授权后台地址 IP:82/gm/gm.php GM码 syymw.com
授权后台注意:
授权物品后台修改 home/cdn/admintool\gm\user\config.php 中的运营后台地址 为你的实际地址(也就是上面的 运营后台地址 )========================================================
PS:
------------------------------------------------------------------
1、运营后台修改(参考,改不改都可以)
admintool/source/charge.php
admintool/source/rolemap.php
admintool/source/sendmail.php
admintool/global/zh_CN/configure/menu.php
common/control/api/api.php友情提示:如果是阿里云或者腾讯云架设 请注意端口是否开放。
本期教程到此结束。
(E-mail:1228689277@qq.com) 记住本站域名:www.syymw.net 站长:Q:1228689277