【新天龙八部荣耀版】经典金庸武侠江湖手游-2023年8月1日最新打包Linux服务端源码视频架设教程-总GM运营后台-多功能GM网页后台!
CENTOS 7.6系统
MySQL5.6
Nginx1.18
php5.3 (PHP安装 memcache扩展 ) 软件管理 – PHP-5.3 -设置 – 安装扩展 中点击安装即可1、关闭防火墙、开放端口
命令systemctl stop firewalld.service
systemctl disable firewalld.service宝塔放行端口:1:65535
或者单独放行端口:自行抓包
PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
2、上传tl.zip 到/根目录 不是root {使用WinSCP或其他工具上传数据,也可以直接宝塔传}
解压tl.zip
cd /
unzip tl.zip给予 777权限
chmod -R 7777 /data
chmod -R 7777 /root
chmod -R 7777 /www/backup3.环境配置
cd /root
tar -xvf otp_src_20.3.tar.gz环境搭建:
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
cd otp_src_20.3
./configure –prefix=/usr/local/erl –with-ssl –enable-threads –enable-smp-support –enable-kernel-poll –enable-hipe –without-javacmake && make install
—————————————
配置环境变量(两种方式随便选一种)方式1手动修改/etc/profile文件
export PATH=$PATH:/usr/local/erl/lib/erlang/bin方式2 命令行输入
echo ‘export PATH=$PATH:/usr/local/erl/lib/erlang/bin’ >> /etc/profile———————
使配置生效
yum install screensource /etc/profile
4、设置数据库密码为:123456(在宝塔直接设置)
创建数据库并导入数据.(命令行工具) 两种导入方式随便选一个
方式一 这里我用这个
cd /root
./sk————————————————-执行上面这部分无需执行————————-
可以通过宝塔 面板 数据库 – 从服务器获取查看是否 创建成功 (获取到6个就可以)
方式二
宝塔添加数据库account
k10001_tl_gznemo
s10001_tl_gznemo
s10002_tl_gznemo
vtnemo_admin_dev
vtnemo_center_dev导入数据库
mysql -uroot -p123456grant all privileges on *.* to ‘root’@’%’ identified by ‘123456’;
create database account;
use account;
set names utf8;
source /www/backup/database/account.sql;create database k10001_tl_gznemo;
use k10001_tl_gznemo;
set names utf8;
source /www/backup/database/k10001_tl_gznemo.sql;create database s10001_tl_gznemo;
use s10001_tl_gznemo;
set names utf8;
source /www/backup/database/s10001_tl_gznemo.sql;create database s10002_tl_gznemo;
use s10002_tl_gznemo;
set names utf8;
source /www/backup/database/s10002_tl_gznemo.sql;create database vtnemo_admin_dev;
use vtnemo_admin_dev;
set names utf8;
source /www/backup/database/vtnemo_admin_dev.sql;create database vtnemo_center_dev;
use vtnemo_center_dev;
set names utf8;
source /www/backup/database/vtnemo_center_dev.sql;exit
如果导入失败就手动导入
添加专用账户(可以不用操作)
mysql -uroot -p123456
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
flush privileges;
quit
———————————————————————————————-6、搭建网站
直接宝塔操作 IP或域名 端口 :81 (php的版本是5.3)
设置网站路径为data/game 并指定运行目录admin
宝塔–软件管理–PHP-5.3设置—-配置文件—-最后加入 extension = peb.so 保存并重启Php
———————————————————————
7、服务端和网站修改网站修改:
data/game/admin/vt/api_active.php IP为你的 2个
data/game/admin/ht/user/config.php 后台IP改为你的实际IP网站搭建好后登陆后台进行参数配置
http://ip:81/login.php 账号:syymwcom 密码:syymw.com
memcache扩展 没装好 我重新装下。
把下面的对应IP修改为你的实际IP (改对应IP就好了 没有的就不管)
游戏配置—-服务器列表—-选择服(修改开服时间和游戏服IP)—-修改完记得生成配置
游戏配置—-平台列表—-修改完记得生成配置
游戏配置—-系统配置信息 先改这个,不然跨服列表打不开游戏配置—-游戏配置 修改(游戏服名称 ip)
游戏配置—-渠道配置—-修改完记得生成配置
游戏配置—-分区管理—-修改完记得生成配置游戏配置—-跨服服务器列表—-修改完记得生成配置
到这里配置就好了
到此算服务端就可以了,下面看看客户端
7、启动游戏服务
启动方式1:
cd /root
./qd然后按照提示启动
启动 5
在启动 1
启动方式2:
启动服务
sh /data/tl/sh/start.sh启动注册
cd /data/account
nohup ./account &关闭
sh /data/tl/sh/stop.sh可以通过netstat -ntlp 查看端口
有40001 – 40004这些基本就没问题了。
8、客户端修改 看视频中操作
\\assets\\android\\data3_617201c33bc61e55d1738d51d88cb731.ab
data1_4453762ec280252eb8bb400dfd4646ef.ab
可以正常登陆。
祝君好运。。。。
其他自行研究吧。。。
PS:
简单介绍下GM后台使用
后台地址:http://IP:81/ht/gm.php
密码是syymw.com
————————————————————————————
本期教程到此结束。
评论0