×
大家都在搜
IP直接访问教程   http://www.52gmsy.com/thread-568-1-1.html
IP选区端/无需授权:http://www.52gmsy.com/thread-703-1-1.html


1、服务器选择

6.9以上的系统
485以上的配置(285也行)

0001.png
搭建之前,小白请开启全部端口1-65535
   
2、上传服务端文件

finalshell下载地址:http://www.hostbuf.com/downloads/finalshell_install.exe

a、打开finalshell进行连接服务器

0002.png
0003.png
0004.png
0005.png

b、在data文件夹下面新建sjdata_tlsy文件夹

0006.1.png

c、把sjdata_tlsy.zip拖入到sjdata_tlsy文件夹里面(即上传sjdata_tlsy.zip)

0006.png

d、继续在usr文件夹下面  把java文件夹和压缩包maven3.5.4.zip上传进来

0007.png

3、安装宝塔

输入命令  yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

遇到提示输入y

0008.png
0009.png

一直到如下图所示   安装完成

0010.png

进入到宝塔界面

安装
nginx1.14
mysql5.6
phpmyadmin4.4
php5.6


0011.png

4、安装java

宝塔放到一边   先回到shell界面继续操作

请确保之前的文件已经全部上传完成

上传完成在软件的右上角这边的图标是灰色的

0056.png

解压刚才上传的文件

输入命令

cd /usr/java
unzip jdk1.8.0_111.zip

0012.png

输入命令

cd /usr
unzip  maven3.5.zip


0013.png

继续  我们先做一个操作

在软件下发 右边的文件界面

右击进行设置外部编辑器

把编辑器设置为N++即可(前提是你的电脑有安装n++)

0015.png
0016.png

继续右击  设置打开方式为文本编辑器

0017.png

好了  现在找到/etc/profile

双击打开N++进行编辑

0014.png

在最底部的地方添加如下代码

#java
export LANG=en_US.UTF8
export JAVA_HOME=/usr/java/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
# maven
export MAVEN_HOME=/usr/maven3.5
export PATH=$PATH:$MAVEN_HOME/bin

然后保存即可自动上传覆盖

0018.png

输入命令  source /etc/profile
让文件及时生效

0019.png

5、创建数据库和网站

回到宝塔面板   这个时候宝塔应该安装好相关的环境了要是没有的话就再等等

修改数据库密码为123456

0020.png

宝塔界面添加数据库

all_plat_dc
backend
game_config_dc
game_xy_1
game_xy_2
gamelog_xy_1
gamelog_xy_2
gamelog_xy_dc
gameweb
gameweblog_xy
one_plat_xy_dc
payment
user

0021.png

继续添加数据库
listserver_config_tlh5
gamelog_xy_1000005

这两个数据库比较长没办法直接添加
可以进入phpmyadmin里面进行创建

0022.png

点击左边的new   右边输入数据库名字和utf8

0023.png

回到宝塔界面  点击从服务器获取

0024.png

可以看见新增加的两个数据库也出来了

0025.png

导入sql文件到数据库里面

点击右边的导入

0026.png

本地上传sql文件  一次性上传所有的sql

0027.png
0028.png

关闭上传界面  继续点刚才的导入
把sql一个个导入到对应的数据库里面

game_xy_2 和 gamelog_xy_2  都是导入1的sql


继续  创建网站
用你的域名创建一个网站

0029.png

回到shell  找到刚刚创建的网站目录

0030.png
0031.png

把前端文件上传进来

0032.png

6、修改游戏服务配置文件

/data/sjdata_tlsy/game/GameDataCenter/config/gamelog_config.xml  0.0.0.0改成服务器IP

0033.png

/data/sjdata_tlsy/game/xy_1/gameconfig/game-config/db-config/gamelog_config.xml     <Config aliasname="default" ip="你的IP" port="52020"/>   3306前面的IP全部改成127.0.0.1

0034.png

/data/sjdata_tlsy/game/xy_1/gamejar/auto_6g_start.sh    0.0.0.0改成服务器IP

0035.png


/data/sjdata_tlsy/zookeeper3.4.9/conf/zoo.cfg     IP改成服务端IP

0036.png

/data/sjdata_tlsy/jars/gameboot/config/application.properties    zookeeper 的IP改成服务端IP
8002这个端口很重要   请记住

0037.png

/data/sjdata_tlsy/jars/gameweb-service/config/application.properties    zookeeper 的IP改成服务端IP   和3306有关的IP改成127.0.0.1  username=root   password=123456

0038.png

7、修改数据库信息

game_config_dc库里面的allplat_webids表 修改xy的IP
0042.png

gameweb库里面servers表  修改IP为服务端IP   IP_cname为授权域名   cdn/SWF_URL/BOOT_SWF  全部改成宝塔里面的网站域名   pro_ver  1585    g_ver 1606  res_ver  1576  boot_ver  1581   cfg_ver  1631

0039.png
0040.png
0041.png

8、解压前端文件

回到宝塔面板找到网站目录下的压缩包  进行解压(就是刚才我们上传的前端文件)

0043.png
0044.png
0045.png

打开网站目录下面的 server.php文件

0058.png

修改网站域名(8002就是刚才的端口  有一些人是8005  自己看着修改)

0046.png

9、启动游戏服务

回到shell面板启动之前我们先输入java是否成功配置了

如果出现下面的情况  说明权限不够

0047.png

输入命令更改权限 chmod -R 777 /usr/java/jdk1.8.0_111

0048.png

开始运行游戏

cd /data/sjdata_tlsy/game/GameDataCenter
sh start_linux.sh


0049.png

cd /data/sjdata_tlsy/game/flexSecuritySvr
sh start.sh

cd /data/sjdata_tlsy/game/xy_1/gamejar
sh auto_6g_start.sh


这里可以通过logs里面的日志来看是否启动出问题了
第一次启动的时候有的会停在13.8M这样就不走了

0050.png

可以直接打开日志文件  拉到最下面  看见这些提示

0051.png

按住键盘的ctrl+c  
重新输入命令
sh auto_6g_start.sh
重新启动
启动成功日志文件大概14.9M左右

0052.png

继续启动相关服务

cd /data/sjdata_tlsy/zookeeper3.4.9/bin
sh zkServer.sh start

0053.png

cd /data/sjdata_tlsy/jars/gameweb-service
sh start.sh
可以在gameweb-service下面的logs相关文件看见类似的字样  就算启动成功
0054.png

cd /data/sjdata_tlsy/jars/gameboot
sh start.sh
gameboot启动成功与否判断方式和gameweb-service一样

最后  查询端口命令/bin/netstat -tunlp
可以看见启动了哪些端口

0055.png

10、SSL域名授权  域名设置

需要两个域名  一个是网站域名  一个是转向的域名

宝塔面板  选择前端的网站  选择设置

0059.png


进到ssl  要自己到宝塔注册一个账号(需要实名认证)

选择申请

0061.png

申请完之后开始部署

0062.png

继续添加一个转向(授权域名)

添加网站

0063.png

也像前端网站域名一样进行ssl设置
然后最重要的一步
设置方向代理
目标URL输入服务端IP:8000

0064.png



进游戏开始奔放








吾爱GM手游 - 免责申明1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与吾爱GM手游-专注手游搭建交流平台享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和吾爱GM手游-专注手游搭建交流平台的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、吾爱GM手游-专注手游搭建交流平台管理员和版主有权不事先通知发贴者而删除本文

认真回复是对楼主的尊重! →→→恶意灌水扣分+警告 超过三次则禁言3天←←←
回复

使用道具

精彩评论

文明上网理性发言、请文明用语

zmengangel 2019-6-19 17:12:16
感谢版主的分享!

举报

avlinlai 2019-11-13 23:54:29
提示: 作者被禁止或删除 内容自动屏蔽

举报

avlinlai 2019-11-14 00:02:04
提示: 作者被禁止或删除 内容自动屏蔽

举报

zcl123456 2020-1-9 12:46:14
强烈支持楼主ing……

举报

点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 淡定 生气 回帖 路过 感动 感恩
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver/手机版/小黑屋/网站地图/吾爱GM手游 /闽ICP备19020686号/ /Powered by Discuz! X3.4  © 2001-2017 Comsenz Inc.
点击这里给我发消息
嘿!有什么能帮到您的吗?