nodejs+express4.0+mongodb安装方法 for Linux, Mac
廢話不多說
1:下載nodejs包
下載地址例如以下:http://www.nodejs.org/download/?
下載source code版本號須要解壓后到其文件夾運(yùn)行./configure,然后make && make install;
而binaries的tar.gz解壓后就可以.
2:下載mongodb
下載地址例如以下:http://www.mongodb.org/downloads
而binaries的tar.gz解壓后就可以.
3:配置環(huán)境變量
cd ~;此文件夾下有個(gè).bash_profile編輯它
export NODE_HOME=$HOME/(node_path); export MONGODB_HOME=$HOME/(mongodb_path); export PATH = $PATH:$NODE_HOME/bin:$MONGODB_HOME/bin; export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH;//(node_path)node解壓后的文件夾,(mongodb_path)mongodb解壓后的文件夾
然后運(yùn)行node -v,npm -v和mongo -version推斷配置環(huán)境是否成功。
成功就會看到版本。?
4:安裝express4.x
npm install -g express-generator然后運(yùn)行express ejs nodeTest進(jìn)入nodeTest文件夾運(yùn)行 npm install npm start
這樣就啟動(dòng)了一個(gè)服務(wù)
能夠在該server的瀏覽器里訪問http://127.0.0.1:3000
5:mongodbserver
首先啟動(dòng)mongodb的server
mongod --dbpath=(mongodb_path)/db//(mongodb_path)你想存放db的文件夾,僅僅要有訪問權(quán)限隨便什么地方都能夠。
運(yùn)行后能夠通過運(yùn)行mongo來用命令運(yùn)行該數(shù)據(jù)庫操作。
詳細(xì)nodejs訪問mongodb的操作。
var Mongodb = require("mongodb"),Db = Mongodb.Db,Connection = Mongodb.Connection,Server = Mongodb.Server;var mongo = new Db("testDb",new Server("localhost",Connection.DEFAULT_PORT),{safe:true});mongo.open(function(err,db){db.collection("test_table",function(err,collection){collection.save({name:'Test 01'},{safe:true},function(err,app){mongo.close();console.log(app); }); }); })最后配置一下nodejs的域名
否則總是ip:port的訪問太過繁瑣
以nginxserver為例
僅僅須要配置一下vhost在其以下建立一個(gè)你命名的域名就可以
比如:vhost/sys.test.com.conf
server{listen 80;server_name sys.test.com.conf;location /{proxy_pass http://127.0.0.1:3000;} }ok.歇息.....歇息一下....
總結(jié)
以上是生活随笔為你收集整理的nodejs+express4.0+mongodb安装方法 for Linux, Mac的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MemoryStream类
- 下一篇: linux基本知识2