Cocos类游戏源代码服务器配置文档,Cocos creator类游戏可以参考下,具体是哪套看图1。
一、服务器配置文件
1.1.servers.json文件配置:
1.2.Master.json文件配置:(端口不建议随意修改)
如果这边的端口修改了,对应的gameStart.bat、gameStart.sh、gameStop.bat、gameStop.sh; 这个几个脚本文件的对应1998的端口也要更改和master.json的port一直才能运行
gameStart.bat:
gameStart.sh:
gameStop.bat:
gameStop.sh:
1.3.Gamesvr.json文件配置:
二、服务器环境部署:
环境以及版本建议:pomelo版本2.2.5、node版本8.9.4、npm版本5.5.1
Window版本(64位):建议window server 2008及以上
Lunix版本(64位):centOs建议版本:centOs-7 / unbuntu 建议版本:16.04(服务器版本视具体的运营商服务器而定,这边仅仅是建议)
配置建议:Cpu 8核,内存16G
1.1.Window下环境安装:
1.1.1.先安装node
到node官网(https://nodejs.org/dist/v8.9.4/) 找到node-v8.9.4-x64.msi版本下载下来;
双击node-v8.9.4-x64.msi文件,一路按提示安装node;安装完成后打开控制台,输入node –v 查看node版本号,输入npm-v查看npm版本号;出现相应版本号说明已经安装成功
1.1.2.安装pomelo环境
利用npm全局安装pomelo开发环境,在控制台输入:npm install pomelo –g 安装,完成安装后,输入pomelo version看到对应的版本号就说明安装成功;
1.2.Linux下环境安装:
1.2.1.先安装node环境
Centos下node环境安装:
1.安装gcc,make,openssl,wget
yum install -y gcc make gcc-c++ openssl-devel wget
1.下载源代码包
然后执行指令
wget https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz
1.解压源代码包
tar -xf node-v8.9.4.tar.gz
1.编译
进入源代码所在路径
cd node-v8.9.4
先执行配置脚本./configure;
编译与部署
make && make install,
接着就是等待编译完成…
1. 测试 node –v ;npm –v
Ubuntu下node环境安装
1.wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz
2.tar -xvf node-v8.9.4-linux-x64.tar.xz
3.sudo mv node-v8.9.4-linux-x64 /usr/local
4.sudo ln -s /usr/local/node-v8.9.4-linux-x64/bin/node /usr/local/bin/node
5.sudo ln -s /usr/local/node-v8.9.4-linux-x64/bin/npm /usr/local/bin/npm
1.2.2.安装pomelo环境:
利用npm全局安装pomelo开发环境,在控制台输入:npm install pomelo –g 安装,完成安装后,输入pomelo version看到对应的版本号就说明安装成功;
三、服务器启停流程
1.拉取依赖包:
Window底下执行:双击npm-install.bat
Linux 底下执行:终端切换到工程目录下执行命令 sh npm-install.sh
2.启动服务器:
Window底下执行:双击gameStart.bat
Linux 底下执行:终端切换到工程目录下执行命令sh gameStart.sh
3.关闭服务器:
Window底下执行:双击gameStop.bat
Linux 底下执行:终端切换到工程目录下执行命令 sh gameStop.sh
END!!!
- 1.1.Window下环境安装:
- 1.2.Linux下环境安装:
- 1.拉取依赖包:
- 2.启动服务器:
- 3.关闭服务器:
发表评论