码迷,mamicode.com
首页 > 其他好文 > 详细

搭建pomelo的聊天示例

时间:2014-06-30 06:26:28      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:node.js   pomelo   聊天   环境搭建   陈小道   

昨晚,把pomelo的聊天示例搭建到公网了,感觉还是有很多坑,记录一下。先上最后的效果图。


bubuko.com,布布扣


bubuko.com,布布扣


体验地址:http://chat.xiaodao.co/


搭建步骤:


准备一个有公网IP的机子,我用的是Linode 1024的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。



文档信息

  • 最后修改时间:2014年06月29日 13:43

搭建pomelo的聊天示例,布布扣,bubuko.com

搭建pomelo的聊天示例

标签:node.js   pomelo   聊天   环境搭建   陈小道   

原文地址:http://blog.csdn.net/cdztop/article/details/35785213

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!