666ymw 自在源码网
天龙荣耀-Linux-手工服务端
声明:本站所有资源均搜集自互联网,版权归原作者!仅供测试使用,请与下载后24小时内删除!禁止用于任何商业用途!
站长只是测试整理优化,不对资源内容负责!能架起来就是OK的,具体资源内部内容,我们无能为力!
自在源码网,不仅仅是搬运测试,而是花心思极大优化简化架设过程,加上极为详细的教程,小白架设游戏,从未如此简单!
每日更新海量资源
打个广告 如果要买腾讯云服务器的话 点击本站页面内的广告购买 网站运作没有其他收入来源 大家有需要购买的 点击此链接
个人整合Linux完整端,小白别碰,纯手工端,没源码,论坛群里有测试视频,别烂。
50币,贵不贵自己想。
准备工具:
Notepad++
SecureCRT
WinSCP
ApkToolAid
相关工具的安装和使用教程参考文章最下面。
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
搭建环境: (这个端需要使用php5.3)
CENTOS 6.3以上系统
MySQL5.6
Nginx1.4
php5.3 (PHP安装 memcache扩展 ) 软件管理 – PHP-5.3 -设置 – 安装扩展 中点击安装即可
这里不单独演示,参考之前的 “宝塔安装通用视频”.
1、关闭防火墙、开放端口{使用putty或其他工具登陆服务器}
6X命令
关闭防火墙
chkconfig iptables off
service iptables stop
7X命令
systemctl stop firewalld.service
systemctl disable firewalld.service
宝塔放行端口:1:65535
或者单独放行端口:40001、40002、40003、40004、8080、4369、8090
2、上传tl.zip 到/根目录 不是root {使用WinSCP或其他工具上传数据,也可以直接宝塔传}
由于修改比较多,先本地解压tl.zip 批量替换 192.168.0.128 为你的IP(每个端有所差异这里替换了30处)
home\TLRY\server\game\scripts\node_k10001_100.sh
home\TLRY\server\game\scripts\node_k10001_300.sh
home\TLRY\server\game\scripts\node_s10001_10.sh
home\TLRY\server\game\scripts\node_s10002_10.sh
home\TLRY\server\sh\k10001_head.sh
home\TLRY\server\sh\s10001_head.sh
home\TLRY\server\sh\s10002_head.sh
root\sql\tlry_admin.sql
root\sql\tlry_k1.sql
root\sql\tlry_s1.sql
www\wwwroot\admin\gm\user\config.php
www\wwwroot\admin\tl\api.php
www\wwwroot\admin\vt\api_active.php
www\wwwroot\config\servers.cfg.php
替换后打包 然后上传到 服务器
解压tl.zip
cd /
unzip tl.zip
给予 777权限
chmod -R 7777 /home
chmod -R 7777 /root
3、安装组件
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-javac
make && 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 screen
source /etc/profile
4、设置数据库密码为:123456(在宝塔直接设置)
创建数据库并导入数据.(命令行工具) 两种导入方式随便选一个
方式一
cd /root
./sk
可以通过宝塔 面板 数据库 – 从服务器获取查看是否 创建成功 (获取到5个就可以)
如果导入失败就手动导入
添加专用账户(可以不用操作)
mysql -uroot -p123456
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
flush privileges;
quit
5、搭建网站
直接宝塔操作 IP或域名 端口 :82 (php的版本是5.3)
设置网站路径为/www/wwwroot 运行目录为admin
宝塔–软件管理–PHP-5.3设置—-配置文件—-最后加入 extension = peb.so 保存并重启Php (或修改文件在/www/server/php/53/etc/php.ini)
给予 777权限
chmod -R 7777 /www/wwwroot
都设置好后通过下面检测
http://192.168.0.128:82/vt/api_active.php?channel=vtnemo&time=1581860614&ticket=1f4564cec38c0013f2aae916115d1bbe
访问正常即可
启动期间看看 运营后台
———这里的配置如果登陆异常在配置,默认上面替换IP时候替换了———————
网站搭建好后登陆后台进行参数配置
外网:82/login.php 账号:90175 密码:90175.com
把下面的对应IP修改为你的实际IP
游戏配置—-服务器列表—-选择服(修改开服时间和游戏服IP)—-修改完记得生成配置
游戏配置—-平台列表—-修改完记得生成配置
游戏配置—-系统配置信息 先改这个,不然跨服列表打不开
游戏配置—-游戏配置 修改(游戏服名称 ip)
游戏配置—-渠道配置—-修改完记得生成配置
游戏配置—-分区管理—-修改完记得生成配置
游戏配置—-跨服服务器列表—-修改完记得生成配置
到这里配置就好了
————————————————————————————–
到此算是基本搭建完毕,下面启动看看。
6、启动游戏服务
启动服务
sh /home/TLRY/server/sh/start.sh
启动注册
cd /home/TLRY/account
nohup ./account &
关闭
sh /home/TLRY/server/sh/stop.sh
可以通过netstat -ntlp 查看端口
有40001 – 40004这些基本就没问题了。
7、客户端修改
客户端修改比较花费时间 参考单独视频
客户端需要源码编译,目前还没放出来源码,可以使用以前的 客户端源码编译 然后替换data1、data3那两个IP文件到新的这个里面
具体本期不做详解
PS:
后台地址:http://IP:82/gm/gm.php
密码是90175.com
ps:
1、充值不到账解决办法
(PHP安装 sysvmsg、swoole、bz2扩展)
/etc/init.d/php-fpm-53 restart
2、yum源
备份本地yum源 (安装前先备份,免得更改后还是不行的话,以前文件丢失,无法恢复)
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
修改源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://www.90175.com/file/repo/Centos-6.repo
wget -O /etc/yum.repos.d/epel.repo http://www.90175.com/file/repo/epel-6.repo
更新源
yum clean all
yum makecache
yum update
如果你也出现无法安装
6的默认源失效了这里我提供了你直接 替换到/etc/yum.repos.d/
感谢分享~~~
大哥 替换data1、data3那两个IP文件到新的这个里面 可以简单说下吗
111111111