最近使用osc赠送的88元代金卷,用1元的价格购买了1个月阿里云主机..适逢网易开源了一个基于Node.js的游戏服务端框架 node
pomelo.就顺手搭建了一个官方提供的demo.网上看到不少同志搭建失败.这里分享一下成功的经验. python
89块钱的阿里云主机,选择安装centos6.2 .不要装centos 5.X 的. Glibc 版本太旧,5.X 都是2。5的.必须升级到2.7 mysql
而glibc 升级是很危险的..建议直接安装centos6.2 省不少麻烦. sql
而后就是升级一些基本的包.这里懒得一一列举了.直接去阿里云官方下载一个lnmp 一键安装包. npm
里面有升级类库的脚本.升级完基本的类库包以后 准备安装node.js 0.8.14 centos
安装前要升级Python 2.7 升级Python前要先 执行 yum install -y bzip2* 框架
而后就是升级Python 2.7 python2.7
注意安装完以后可能并无生效 须要替换系统的 python 动画
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.7 /usr/bin/python 阿里云
替换完以后可能 yum 就不能使用.须要修改yum里 python的目录
这些都安装完以后就能够安装最新版的 node.js 0.8.14 0.9的最好别装.由于网易的游戏框架是基于0.8 的.
node.js 安装好以后,就能够用 npm 安装 pomelo了.
最后是下载demo . 按文档里来就能够了.
最后要说明一下的就是 官方文档里只说了服务端的mysql 配置修改.可是网页端的mysql修改没说.
网页端的mysql配置 在 shared 目录的 config 目录里.记得也要修改为本身的mysql配置.不然没法注册和登录.
我搭建好的地址: http://42.121.132.148:3001
最近网易这边在升级demo的动画.因此关闭了图片的访问.因此进游戏以后 看不到场景图和角色图.
等网易这边恢复相关的服务把.