Node.js
1卵史、安裝Node.js
官網(wǎng)地址為:http://nodejs.org
建議從淘寶鏡像安裝战转,地址為:https://npm.taobao.org/mirrors/node/
創(chuàng)建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
設(shè)置環(huán)境變量:
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
這時(shí),安裝基本完成了以躯,接下來就確認(rèn)一下是否安裝成功槐秧,輸入命令:
node -v
正確的話,應(yīng)該會(huì)顯示nodejs對(duì)應(yīng)的版本號(hào)忧设。同樣輸入命令:
npm -v
即可看到npm的版本號(hào)刁标。
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官網(wǎng)下載安裝包 https://www.mongodb.com/download-center
解壓到 /usr/local/mongodb
創(chuàng)建數(shù)據(jù)目錄:
# mkdir /data/mongo
創(chuàng)建配置文件
# vi /data/mongo/mongodb.conf
dbpath=/data/mongo/
logpath=/data/mongo/mongo.log
logappend=true
fork=true
port=27017
或者:不創(chuàng)建配置文件通過mongod參數(shù)啟動(dòng)也可以
1、配置文件方式啟動(dòng)mongo
# bin/mongod -f /data/mongo/mongodb.cnf
//或者
# bin/mongod -f /data/mongo/mongodb.cnf & //(放到后臺(tái)執(zhí)行)
2谨垃、參數(shù)啟動(dòng)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
>
現(xiàn)在mongo就可以正常使用了
如果讓mongo隨linux自動(dòng)啟動(dòng)启搂,在/etc/rc.local添加如下即可:
# rm /data/mongo/mongod.lock //停止可能在運(yùn)行的mongo
# /bin/mongod -f /data/mongo/mongodb.cnf //重新啟動(dòng)
//或者
# /bin/mongod -dbpath /data/mongo/ -logpath /data/mongo/mongo.log -logappend -fork -port 27017
至此,Node.js的基本環(huán)境就安裝完畢了