为创业者
服务

江湖西游完整搭建教程

★进入宝塔安装软件

bt default

安装宝塔直接运行命令即可。

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.7 (这里数据库是5.7)

php 5.6

phpMyAdmin 4.4

服务端解压到根目录

解压完给权限:

给予data 777权限

chmod 777 -R /data

chmod 777 -R /www/wwwroot/game

下面开始搭建

1,宝塔放行端口:1:65535

为了安全考虑你也可以不关闭防火墙直接单独放行:80 7560 5001 7710

修改以下根目录路径文件中ip为你自己外网ip

服务端:

server-side\etc\configr.js 一区 一共2处

server-side\etc\config_two.js 二区 一共2处

server-side\etc\config_therr.js 三区 一共2处

server-side\etc\config_four.js 四区 一共2处

IP批量改为自己的服务器IP

————————————————————————

3、环境设置

nodejs环境架设命令

    cd /data

    tar -xvf node-v10.15.3-linux-x64.tar.xz

    mv /data/node-v10.15.3-linux-x64 /usr/local/nodejs

    echo export NODEJS_HOME=/usr/local/nodejs >> /etc/profile

    echo export PATH=$PATH:$NODEJS_HOME/bin >> /etc/profile

    echo export NODEJS_PATH=$NODEJS_HOME/lib/node_modules >>/etc/profile

    source /etc/profile

    ln -s /usr/local/nodejs/bin/node /usr/local/bin/node

    ln -s /usr/local/nodejs/bin/npm /usr/local/bin/npm

复制代码

可以通过 node -v 查看是否安装正确

出来版本号 证明安装成功

—————————————————————

命令 : “date”

date -s “2021-07-19 09:58:00”

3、设置数据库密码为:123456(在宝塔直接设置)

宝塔面板新建 xygame 数据库 并导入sql

网站端(网站也是PC客户端如果只需要安卓访问可以跳过这里)

www\wwwroot\game\res\import\0d\0d30c115-6a25-49e7-be89-2b19b49d4551.json

5、网站架设

宝塔直接创建网站有端口加端口,加端口对应客户端里面记得有一处也要加

路径/www/wwwroot/game/

安装pm2(命令行运行)

npm install pm2 -g

安装结束后建立软连接(命令行运行)

ln -sf /usr/local/nodejs/bin/pm2 /usr/local/bin/

到这里pm2就安装好了(命令行运行)

我们通过pm2 list 查看安装结果

出现 Runtime Edition 这些就是安装成功的

到此算是基本搭建完毕,下面启动看看。

——————————————————————

重启服务器

reboot

重启后进入数据库

更改用户名root密码为root

试试启动如何

cd /data/server-side

pm2 start game3.js ./etc/config_therr.js

启动命令

cd /data/server-side

pm2 start dbserv.js

pm2 start gate.js

pm2 start game.js ./etc/config.js

pm2 start game2.js ./etc/config_two.js

pm2 start game3.js ./etc/config_therr.js

pm2 start game4.js ./etc/config_four.js

cd /data/server-side

pm2 start game2.js ./etc/config_two.js

cd /data/server-side

pm2 start game3.js ./etc/config_therr.js

cd /data/server-side

pm2 start game4.js ./etc/config_four.js

查看端口是否正常 netstat -lntp

停止命令

cd /data/server-side

./stop-all2.sh我们现在访问网页端试试

http://你的ip

邀请码:GM00

数据库xygame的 qy_auth_group 表里面查看

——————————————————–

下面看下客户端

6、客户端修改

安卓客户端

纵横西游\assets\res\import\0d\0d30c115-6a25-49e7-be89-2b19b49d4551.json

改好ip后 签名(我签名工具掉了)

用MT管理器签名

V1+V2 针对安卓11用户

手机用户直接导入此apk即可

苹果客户端一样

视频录制完毕 搭建完成

下面简单看看后台

授权后台:http://ip/admin/

   if ($_POST[‘gmcode’]==”123456″){   123456就是GM校验码 可自行更改

GM码:123456

要找一下数据库密码是否对应。。。

研究好后台在说吧

免责声明:站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。展示内容仅作为学习交流使用,其版权归出版公司或原作者所有,本站不对所涉及的版权问题负责。如原作者认为侵权,请联系我们,我们会立即删除文章!蜗牛学社 » 江湖西游完整搭建教程
分享到: 更多 (0)