chat聊天室的架设(nodejs)
2016-01-06 10:44
573 查看
代码:http://download.csdn.net/detail/chuanyu/9392151
服务器环境:ubuntu14.04
root@cy-VirtualBox:~# nodejs -v
v0.10.25
root@cy-VirtualBox:~# npm -v
1.3.10
代码分为client和server部分,
其中server需要安装
1.安装nodejs
yum -y install nodejs
2.安装npm
curl -L http://npmjs.org/install.sh | sudo sh
3.安装express和socket.io
npm install --save express
npm install --save socket.io
4.forever管理nodejs
npm install -g forever
forever start index.js
5.安装mysql
npm install mysql
client客户端安装apache2服务
命令行安装Apache
打开"终端窗口",输入"sudo apt-get install apache2"-->回车-->输入"root用户的密码"-->回车-->输入"y"-->回车,安装完成
默认的网站根目录的路径
Apache安装完成后,默认的网站根目录是"/var/www/html",在终端窗口中输入"ls /var/www/html"-->回车-->在网站根目录下有一个"index.html"文件,在ie浏览器中输入"127.0.0.1"-->回车,就可以打开该页面。
启动server服务:
nodejs index.js
客户端client不需要单独启动,只需把apache2启动,
service apache2 start
然后把客户端代码丢到apache2默认的安装目录下就行了
![](https://img-blog.csdn.net/20160106104304753?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160106104318351?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
注意:client中的client.js和index.html中的ip需要类似192.168.X.X 不能用127.0.0.1
服务器环境:ubuntu14.04
root@cy-VirtualBox:~# nodejs -v
v0.10.25
root@cy-VirtualBox:~# npm -v
1.3.10
代码分为client和server部分,
其中server需要安装
1.安装nodejs
yum -y install nodejs
2.安装npm
curl -L http://npmjs.org/install.sh | sudo sh
3.安装express和socket.io
npm install --save express
npm install --save socket.io
4.forever管理nodejs
npm install -g forever
forever start index.js
5.安装mysql
npm install mysql
client客户端安装apache2服务
命令行安装Apache
打开"终端窗口",输入"sudo apt-get install apache2"-->回车-->输入"root用户的密码"-->回车-->输入"y"-->回车,安装完成
默认的网站根目录的路径
Apache安装完成后,默认的网站根目录是"/var/www/html",在终端窗口中输入"ls /var/www/html"-->回车-->在网站根目录下有一个"index.html"文件,在ie浏览器中输入"127.0.0.1"-->回车,就可以打开该页面。
启动server服务:
nodejs index.js
客户端client不需要单独启动,只需把apache2启动,
service apache2 start
然后把客户端代码丢到apache2默认的安装目录下就行了
注意:client中的client.js和index.html中的ip需要类似192.168.X.X 不能用127.0.0.1
相关文章推荐
- nodejs安装supervisor
- Express+Socket.io 404,400解决方案
- nodejs中的underscore.js
- Lintcode: Route Between Two Nodes in Graph
- Ext2文件系统 inode
- 关于nodeType的相关问题
- nodejs API
- 使用hexo生成博客
- nodejs review-03
- NodeJS中 package.json 解析
- 【LEETCODE】24-Swap Nodes in Pairs
- 管理后台-后端-Node.js篇
- 10个常见的Node.js面试题
- 解读Nodejs多核处理模块cluster
- 【LeetCode】Swap Nodes in Pairs
- NodeJS 产生一个随机数字字符串
- Node.js上传文件和遍历目录
- 又一次认识HTML,CSS,Javascript 之node-webkit 初探
- jqGrid增删改查显示——删除+nodejs后台
- nodejs启动守护程序pm2