首页 > 代码库 > 搭建pomelo的聊天示例
搭建pomelo的聊天示例
昨晚,把pomelo的聊天示例搭建到公网了,感觉还是有很多坑,记录一下。先上最后的效果图。
体验地址:http://chat.xiaodao.co/
搭建步骤:
准备一个有公网IP的机子,我用的是Linode1024的Ubuntu 14.04 LTS。
这里按照我的机子IP:178.79.185.180,和我的安装目录/opt来讲,你需要自行修改。
#ssh连接,后面会提示输了密码 ssh root@178.79.185.180 #安装相关需要的软件 apt-get install gcc apt-get install gmake apt-get install g++ apt-get install make apt-get install git #获取node代码 cd /opt git clone https://github.com/joyent/node.git cd node #这个checkout很重要,试了最新版本好像不行 git checkout v0.10.29-release #安装node ./configure --prefix=/opt/nodejs make sudo make install #设置环境变量 vi ~/.bashrc export PATH=$PATH:/opt/nodejs/bin source ~/.bashrc #安装需要的包 npm install -g gyp npm install -g node-gyp npm install -g pomelo #获取聊天工程代码 git clone https://github.com/ichenxiaodao/chatofpomelo-websocket.git cd chatofpomelo-websocket git checkout master #安装聊天工程需要的包 sh npm-install.sh #启动game server cd game-server/ pomelo start #启动web server cd ../web-server node app.js #浏览器打开下面的地址 http://178.79.185.180
#小提示
1、如果有域名的话,可以通过A记录绑定域名;
2、后台运行game sever的命令:pomelo start -D;
3、后台运行node,先安装:npm install -g forever,然后在启动web server的时候用:forever start app.js。
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 原文网址:http://blog.csdn.net/cdztop/article/details/35785213
- 最后修改时间:2014年06月29日 13:43
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。