npm和必要工具的安装
- yum install epel-release
EPEL则为服务器版本提供大量的npm包,而且大多数npm包在官方 repository 中是找不到的。
- yum install nodejs
安装nodejs平台
- yum install mongodb-server
安装服务的的mongo
- yum install mongodb
安装本地的mongo
- yum install redis
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,
hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区。
- yum install npm
安装包管理工具
- npm config set strict-ssl false
关闭npm的严格认证
- npm install -g cnpm --registry=https://registry.npm.taobao.org/
安装cnpm,cnpm是一个npm的镜像,下载更快
- cnpm install express
在你的项目下安装express框架,注意是项目根目录下下
注意:上面的安装要在根目录下(最后一个除外,安装在项目的根目录)
安装nodejs的快速升级工具
安装调试工具
- cnpm install -g nodemon
Nodemon 是一个令人惊叹的工具, 当你全局安装它以后, 可以通过 nodemon [file].js 来启动你的node.js scripts,它会告诉nodemon来监视
你的script和scripts的所有变化
- cnpm install -g pm2
pm2 是一个带有负载均衡功能的Node应用的进程管理器.
- cnpm install -g node-inspector
node-inspector这个调试神 器,使可以用chrome开发者工具调试应用。
注意:node-inspector对node.js的版本要求很高,如果安装node-inspector失败可能就是