三网H5荒野锤音H5.Linux手工服务端+全套源码+部署教程+编译记录+管理后台+CDK授权后台+简易安卓客户端+详细搭建教程+视频教程

三网H5荒野锤音H5.Linux手工服务端+全套源码+部署教程+编译记录+管理后台+CDK授权后台+简易安卓客户端+详细搭建教程+视频教程

锤子1.png

荒野锤音H5 Linux 架设教程

演示系统:CentOS 7.6

演示地址:122.51.27.223

安装宝塔:

url=https://download.bt.cn/install/install_lts.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_lts.sh $url;fi;bash install_lts.sh ed8484bec

输入y回车确认安装

关闭SSL验证命令:

rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart

关闭后执行命令 bt 14 查看新的面板地址

安装环境:

Nginx 1.20【这里必须是1.20,其它版本的自行修改nginx.conf相关环境配置】

MySQL 8.0

PHP 7.4【安装Redis扩展,并修改Redis密码为:123456  重载配置--重启Redis】

Node.js版本管理器【设置--安装v16.18.1 Node版本,设置命令行版本为安装版本】

宝塔放行端口:1-65535

关闭防火墙:

systemctl stop firewalld

systemctl disable firewalld

上传服务端“uesxzcom.zip”到服务器根目录“/”

解压服务端:【一定要等Nginx环境安装好再解压】

cd /

unzip uesxzcom.zip

PS:遇到提示输入大写 A 回车!

给777权限:

chmod 777 -R /home

chmod 777 -R /www/wwwroot/game

修改服务端IP:// 改 “122.51.27.223”

\home\game\web-game\prisma\seed3.ts

\www\server\web-mobile\assets\main\index.js

\www\server\nginx\conf\nginx.conf

\www\wwwroot\game\ht\user\playerapi.php

修改数据库密码为:123456

修改数据库IP:// 改 “122.51.27.223”

\home\sql\lyz_wgbackend.sql

导入数据库:

cd /home && ./sk.sh

宝塔添加网站:

新建一个网站 IP:81端口

网站目录指向:/www/wwwroot/game

修改/root/.bash_profile第10行环境变量:

PATH=$PATH:$HOME/bin:/www/server/nodejs/v16.18.1/bin

刷新生效:

source /etc/profile

重启Nginx:

/etc/init.d/nginx restart

解压npm环境包:

cd /home/game/web-game && tar -zxvf node_modules.tar.gz

单独给777权限:

chmod 777 -R /home/game/web-game/node_modules

配置npm环境:

cd /home/game/web-game

npm i -g dotenv

npm i -g dotenv-cli

首次启动:

cd /home/game/web-game

pm2 start  npm  --namespace lyz --name lyz_login1       --  run login1

pm2 start  npm  --namespace lyz --name lyz_game1        --  run game1

pm2 start  npm  --namespace lyz --name lyz_savedata1    --  run data1

pm2 start  npm  --namespace lyz --name lyz_login1       --  run log1

pm2 start  npm  --namespace lyz --name lyz_wgbackend    --  run backend

pm2 start  npm  --namespace lyz --name lyz_chat1        --  run chat1

pm2 start  npm  --namespace lyz --name lyz_cross1       --  run cross1

后续启动:

cd /home/game/web-game

pm2 start all

停止游戏:

cd /home/game/web-game

pm2 stop all

启动后可以通过命令:netstat -lntp 查看启动端口

看到668、891、4001、4101、4201、4301、4401、4501、4601就成功了!

游戏地址:http://IP:891

CDK生成:

http://IP:81/ht/cdk

GM码:58628859

玩家后台:

http://IP:81/ht

管理后台:

http://IP:668

登录账号:admin

登录密码:58628859

PS:如果你修改了管理后台的登录账号或密码,那么CDK后台也要修改,不然无法使用!

充值和发物品用:\www\wwwroot\game\ht\user\playerapi.php【第115和116行】

封号用:\www\wwwroot\game\ht\fh\pay.php【第38、39行】

解封用:\www\wwwroot\game\ht\fh\pay1.php【第38、39行】


加入VIP 永久免费浏览
本站网址:https://soxo.uesxz.com/
韵剑阁资源官网VIP用户群:878795937
阁主微信:sfyxdj930609,QQ:58628859
本站资源部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
» 三网H5荒野锤音H5.Linux手工服务端+全套源码+部署教程+编译记录+管理后台+CDK授权后台+简易安卓客户端+详细搭建教程+视频教程

发表评论

加载中~

加入本站VIP会员订阅计划,海量资源免费查看

目前为止共有 8888 位优秀的VIP会员加入! 立刻加入VIP会员