1、安装Node.js
官网地址为:http://nodejs.org
建议从淘宝镜像安装,地址为:https://npm.taobao.org/mirrors/node/
创建nodejs目录:
mkdir /usr/local/nodejs
命令安装:
wget https://npm.taobao.org/mirrors/node/v6.9.1/node-v6.9.1-linux-x64.tar.gz
解压:
tar -zxvf node-v6.9.1-linux-x64.tar.gz
mv node-v6.9.1-linux-x64 node
设置环境变量:
vi /etc/profile
export NODE_HOME=/usr/local/nodejs/node
export PATH=$NODE_HOME/bin:$PATH
export NODE_PATH=$NODE_HOME/lib/node_modules
添加的路径为你解压nodejs的路径下的bin目录
重启/etc/profile
source /etc/profile
这时,安装基本完成了,接下来就确认一下是否安装成功,输入命令:
node -v
正确的话,应该会显示nodejs对应的版本号。同样输入命令:
npm -v
即可看到npm的版本号。
2、安装pm2
直接输入命令:
npm install pm2 -g
如果安装较慢的话,建议使用淘宝镜像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
#或
npm c set registry=https://registry.npm.taobao.org
然后即可用
cnpm install pm2 -g #全局安装pm2
pm2 -v #检查pm2版本
3、安装MongoDB
到MongoDB官网下载安装包 https://www.mongodb.com/download-center
解压到 /usr/local/mongodb
创建数据目录:
# mkdir /data/mongo
创建配置文件
# vi /data/mongo/mongodb.conf
dbpath=/data/mongo/
logpath=/data/mongo/mongo.log
logappend=true
fork=true
port=27017
或者:不创建配置文件通过mongod参数启动也可以
1、配置文件方式启动mongo
# bin/mongod -f /data/mongo/mongodb.cnf
//或者
# bin/mongod -f /data/mongo/mongodb.cnf & //(放到后台执行)
2、参数启动mongo
# bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
终端输出:
# all output going to: /data/mongo/mongo.log
//成功后即可以登录mongo
# bin/mongo
//终端输出:
MongoDB shell version: 2.2.3
connecting to: test
>
现在mongo就可以正常使用了
如果让mongo随linux自动启动,在/etc/rc.local添加如下即可:
# rm /data/mongo/mongod.lock //停止可能在运行的mongo
# /bin/mongod -f /data/mongo/mongodb.cnf //重新启动
//或者
# /bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
至此,Node.js的基本环境就安装完毕了