node.js+redis环境搭建
2013-07-15 12:00
411 查看
一. Windows下安装Node.js、Redis
1. 安装Node.js
从v0.10.13以后,Windows下的安装很简单,从Node.js官方网站http://www.nodejs.org/#download下载最新版的安装文件即可(写本文时最新的Node.js Windows安装包下载地址为http://nodejs.org/dist/v0.10.13/node-v0.10.13-x86.msi)。
尽量选择最新版本安装,里面会自带npm(node package manager用于管理node的module),比如本文用到的express(web development framework for Node.js)、Socket.IO、node_redis(redis
client for Node.js)。
安装完后在命令行运行node -v以及npm -version以验证是否安装成功。
最后要说的是网上好多安装方法都太老了,其实Node.js已经自带了npm,不需要折腾msysgit,下载npm源码;而且即使下载npm也可以到http://npmjs.org/dist/下载编译后的文件,解压到Node.js安装目录即可。
2. 安装Node.js模块
以管理员身份进入命令行模式,确保您在Node.js的安装目录(比如c:\Program Files\nodejs,否则您需要将您所安装模块的路径添加到环境变量NODE_PATH中,Node.js会自动查找所设置的目录的node_modules子目录里的模块,而且您会发现c:\Program Files\nodejs下已经有node_modules目录了,而且里面有npm模块),运行以下命令安装本文用到的module:
cd “c:\Program Files\nodejs”
npm install express -g
npm install socket.io -g
npm install redis -g
安装完后运行以下命令以查看module结构:
npm list
注意项目开发时需要复制node_modules到当前项目目录下面。
3. 安装Redis
Redis官方网站只能下载到源代码,不想折腾的同学可以从http://code.google.com/p/servicestack/wiki/RedisWindowsDownload下载编译后的版本,32位版下载地址为http://servicestack.googlecode.com/files/redis-2.0.0.zip。
下载后,解压,并将解压目录设置到环境变量PATH中,运行redis-server --version检查安装是否成功。
最后建议各位同学不要在windows下部署Redis:Redis作者拒绝微软的Windows补丁
二. Mac下安装Node.js、Redis(建议用强大的Homebrew,使用Homebrew前,先执行brew
update,获取最新的软件版本号)
1. 安装Node.js:brew install node
安装后运行node --version,检查安装是否成功
2. 安装npm:curl http://npmjs.org/install.sh | sudo sh
安装后运行npm --version,检查安装是否成功
3. 安装Node.js模块
先创建用于存放Node.js模块的目录(比如/Users/paul/Documents/workspace/Tool/node_modules),然后将此目录加入环境变量NODE_PAH中:
vi ~/.bash_profile
然后加入:export NODE_PATH=”/Users/paul/Documents/workspace/Tool/node_modules”
保存后,运行. ~/.bash_profile以让更改生效,运行echo $NODE_PATH,以检查配置是否生效。
最后进入刚创建的目录,运行以下命令安装Node.js模块:
cd /Users/paul/Documents/workspace/Tool/node_modules
npm install express
npm install socket.io
npm install redis
安装完后运行以下命令以查看module结构:
npm list
4. 安装Redis:brew install redis
安装后运行redis-server --version,检查安装是否成功
至此本文需要的软件已经安装完成
作者:小想
1. 安装Node.js
从v0.10.13以后,Windows下的安装很简单,从Node.js官方网站http://www.nodejs.org/#download下载最新版的安装文件即可(写本文时最新的Node.js Windows安装包下载地址为http://nodejs.org/dist/v0.10.13/node-v0.10.13-x86.msi)。
尽量选择最新版本安装,里面会自带npm(node package manager用于管理node的module),比如本文用到的express(web development framework for Node.js)、Socket.IO、node_redis(redis
client for Node.js)。
安装完后在命令行运行node -v以及npm -version以验证是否安装成功。
最后要说的是网上好多安装方法都太老了,其实Node.js已经自带了npm,不需要折腾msysgit,下载npm源码;而且即使下载npm也可以到http://npmjs.org/dist/下载编译后的文件,解压到Node.js安装目录即可。
2. 安装Node.js模块
以管理员身份进入命令行模式,确保您在Node.js的安装目录(比如c:\Program Files\nodejs,否则您需要将您所安装模块的路径添加到环境变量NODE_PATH中,Node.js会自动查找所设置的目录的node_modules子目录里的模块,而且您会发现c:\Program Files\nodejs下已经有node_modules目录了,而且里面有npm模块),运行以下命令安装本文用到的module:
cd “c:\Program Files\nodejs”
npm install express -g
npm install socket.io -g
npm install redis -g
安装完后运行以下命令以查看module结构:
npm list
注意项目开发时需要复制node_modules到当前项目目录下面。
3. 安装Redis
Redis官方网站只能下载到源代码,不想折腾的同学可以从http://code.google.com/p/servicestack/wiki/RedisWindowsDownload下载编译后的版本,32位版下载地址为http://servicestack.googlecode.com/files/redis-2.0.0.zip。
下载后,解压,并将解压目录设置到环境变量PATH中,运行redis-server --version检查安装是否成功。
最后建议各位同学不要在windows下部署Redis:Redis作者拒绝微软的Windows补丁
二. Mac下安装Node.js、Redis(建议用强大的Homebrew,使用Homebrew前,先执行brew
update,获取最新的软件版本号)
1. 安装Node.js:brew install node
安装后运行node --version,检查安装是否成功
2. 安装npm:curl http://npmjs.org/install.sh | sudo sh
安装后运行npm --version,检查安装是否成功
3. 安装Node.js模块
先创建用于存放Node.js模块的目录(比如/Users/paul/Documents/workspace/Tool/node_modules),然后将此目录加入环境变量NODE_PAH中:
vi ~/.bash_profile
然后加入:export NODE_PATH=”/Users/paul/Documents/workspace/Tool/node_modules”
保存后,运行. ~/.bash_profile以让更改生效,运行echo $NODE_PATH,以检查配置是否生效。
最后进入刚创建的目录,运行以下命令安装Node.js模块:
cd /Users/paul/Documents/workspace/Tool/node_modules
npm install express
npm install socket.io
npm install redis
安装完后运行以下命令以查看module结构:
npm list
4. 安装Redis:brew install redis
安装后运行redis-server --version,检查安装是否成功
至此本文需要的软件已经安装完成
作者:小想
相关文章推荐
- node.js+redis环境搭建
- Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境
- Docker + Nodejs + Kafka + Redis + MySQL搭建简单秒杀环境
- 使用Eclipse搭建Node.js开发环境
- node.js环境搭建——helloworld
- 在windows环境下基于sublime text3的node.js开发环境搭建
- 快速搭建 Node.js 开发环境以及加速 npm
- three.js自学之旅(1)——用node.js在本地搭建最最=基本web环境
- 搭建 Node.js 开发环境
- 前端自动化开发,架构搭建(第一篇)Node.js环境搭建
- 建立node.js服务器(使用express搭建Web环境)
- Docker学习之——Node.js+MongoDB+Nginx环境搭建(一)
- 使用Eclipse搭建Node.js开发环境
- Node.JS 环境搭建
- 快速搭建 Node.js 开发环境以及加速 npm
- node.js 开发环境搭建
- Ubuntu下Node.js和nw.js环境搭建
- Vue.js之环境搭建:nodejs+npm+webpack
- Vue.js 运行环境搭建详解(基于windows的手把手安装教学)及vue、node基础知识普及
- Ubuntu 16.04 64位中搭建Node.js开发环境教程