主题详情
分享日期: |
- |
主题类型: |
游戏服务端 |
游戏平台: |
安卓苹果双端 |
操作系统: |
Centos6.X |
架设难度: |
手工架设端 |
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
御剑情缘 linux 架设教程
教程演示虚拟机地点:192.168.200.128 外网和局域网雷同
准备工具:
Notepad++
SecureCRT
WinSCP
相关工具的安装和使用教程参考文章最下面。
安装宝塔直接运行下令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
搭建情况:
CENTOS 6X
Nginx1.14
mysql5.6
php5.4
这里不但独演示,参考之前的 “宝塔安装通用视频”.
下面开始搭建
1、关闭防火墙、开放端口
使用PPTY运行或其他下令行工具运行 以下下令
关防火墙 6.X
chkconfig iptables off
service iptables stop
关防火墙 7.X
systemctl stop firewalld.service
systemctl disable firewalld.service
宝塔放行端口:1:65535
大概单独放行端口:
2、上传yjqy.zip到服务器/目次(根据端实际情况上传,有的是上传到root目次)
可以直接在宝塔上传或使用WinSCP等辅助工具上传
上传好后,解压yjqy.zip
cd /
unzip yjqy.zip
给予 777权限
chmod -R 7777 /root
chmod -R 7777 /home
chmod -R 7777 /www
安装java
cd /root
chmod +x jdk-6u21-linux-x64-rpm.bin
./jdk-6u21-linux-x64-rpm.bin
3、设置数据库暗码为:51boshao.com(直接在宝塔设置)
提供了两种数据导入,自行选择。
这里我用方式一导入数据.
导入数据方式一、
暗码修改后使用PPTY运行或其他下令行工具运行 以下下令
cd /root
./sk
创建数据库竣事
可通过宝塔 数据库 - 从服务器获取 查察 是否创建2个
导入数据方式二、
=========不怕贫苦的可以手动输入下面下令创建数据库===============
mysql -uroot -p51boshao.com
create database account;
create database h5account;
use account;
set names utf8;
source /home/sql/account.sql;
use h5account;
set names utf8;
source /home/sql/h5account.sql;
flush privileges;
exit 回车退出
=======================================
4、搭建网站
创建网站默认是ip:88
设置路径/www/wwwroot/game/
===========================
5、IP修改
服务端
/home/zdir/servers.xml 内里IP改为自己的服务器IP 1处 区名也在这里修改
/home/zdir/android/version.xml 内里IP改为自己的服务器IP 3处
/home/zdir/ios/version.xml 内里IP改为自己的服务器IP 2处
=======================
下面修改客户端.
6、客户端修改
IOS客户端
用好压软件打开修改注意不解压(只适合越狱的手机安装)
\Data\Raw\config\all_platform_config.xml 内里IP改为自己的服务器IP
安卓客户端修改(用APK改之理打开反编译打开客户端 )
\assets\config\all_platform_config.xml 内里IP改为自己的服务器IP 注意这里网站的端口和你实际对应
\res\values\strings.xml 内里IP改为自己的服务器IP
我们以安卓为例
反编译 客户端。改之理3.3.5.0就可以
这里我编译过了直接看修改。
\assets\config\all_platform_config.xml 内里IP改为自己的服务器IP 2处
\res\values\strings.xml 14处
修改后 编译归去即可
这里就不操纵了,
我们启动看看
7、启动游戏服务
启动下令
cd /root
./run.sh
或单独运行
cd /home/au
sh start.sh
cd /home/exedir/workdir
sh start.sh restart
cd /home/zdir
sh start.sh restart
关闭
cd /root
./stop.sh
或单独运行
cd /home/au
sh stop.sh
cd /home/exedir/workdir
sh start.sh stop
cd /home/zdir
sh start.sh stop
查察端口下令
netstat -ltnp
出现56006这些根本就好了。
我看下。
我重新整合下这个热更新,架设步调就上面这样的。
好了 本期教程 到此竣事。。。
祝君好运。。。。
下面简单先容下背景
PS:
1、
授权背景
http://你的IP:88/ht/zc
GM码:51boshao.com
用户登岸
http://你的IP:88/ht
GM码:51boshao.com
2、清档(这里的清档只是清理脚色以及数据,不清理账号需要清理账号的话各人去数据库清理就可以)
/home/au/xbackup 内里的文件的全部删除
/home/au/xdb 内里的文件的全部删除
/home/au/logs 内里的文件的全部删除
/home/exedir/workdir/gamedbd/dbhomewdb/dbdata 内里的文件的全部删除
/home/exedir/workdir/gamedbd/dbhomewdb/dblogs 内里的文件的全部删除
/home/exedir/workdir/unamed/uname/dbdata 内里的文件的全部删除
/home/exedir/workdir/unamed/uname/dblogs 内里的文件的全部删除
3、御剑一些修改
1*御剑运动修改:
1.修改文件gamed\config\script\campaignlist_dev.lua
2.修改文件gdeliveryd\campaignlist.txt
3.gdeliveryd\campaignlist_dev.lua
4.gdeliveryd\config\script\campaignlist_dev.lua
campaignlist_dev.lua修改地方:{ BEGIN_TIME = {YEAR = 2017, MONTH = 03, DAY = 24, HOUR = 0, MIN = 0, SEC = 0, }, LAST_TIME = 777600}
2*.御剑线路修改:yjqy\exedir\workdir\start.sh
suffix=
gsalias_conf_dir="./gsalias"
LINELIST="1 9" 这个就是线路
3*御剑履历修改:yjqy\home\exedir\workdir\gamed\config\script\server_level.lua
4*御剑出生品级修改:home\yjqy\exedir\workdir\gamedbd
修改地方<variable name="level" type="short">1</variable>
修改部位:1
已经开服的没办法,因为必须清档才生效!因为必须清档才生效!因为必须清档才生效! 重要事说三变!
GM码:51boshao.com
|
|