大逃杀下载地址:
https://pan.baidu.com/s/1U38Tnmj08J3OryPWKxuVFg
环境依赖
ubuntu20.04 + skynet1.5 + golang1.18 + redis6.2.6 + mysql5.7 + node16.14.2 + npm8.5.0 + php7.2
###########环境安装
1. node npm安装
cd /usr/local
上传node-v16.14.2-linux-x64.tar.gz到服务器
解压tar -xvf node-v16.14.2-linux-x64.tar.gz
mv node-v16.14.2-linux-x64 node
vi ~/.bash_profile
在文件最后添加以下配置:
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH
刷新配置:
source ~/.bash_profile
查看安装结果:
node -v
npm -v
修改npm镜像源
npm config set registry https://registry.npm.taobao.org/
###########端口开放
需要开放的端口 10001 9001 8888
10001:goserver服务端口http, 主要有管理后台相关接口
9001:apiserver服务端口http, 主要有相关http接口
8888:gameserver游戏端口websocket, 主要负责游戏逻辑处理
###########部署步骤
1. 上传安装install_mysql.sh 和 install_qys.sh(需将服务器的内网ip填写到脚本中对应的位置) 脚本到服务器/home文件夹下.(如无/home目录则执行命令 `mkdir /home`)