日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

nodejs+express4.0+mongodb安装方法 for Linux, Mac

發布時間:2025/3/19 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nodejs+express4.0+mongodb安装方法 for Linux, Mac 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

廢話不多說

1:下載nodejs包

下載地址例如以下:http://www.nodejs.org/download/?

下載source code版本號須要解壓后到其文件夾運行./configure,然后make && make install;

而binaries的tar.gz解壓后就可以.


2:下載mongodb

下載地址例如以下:http://www.mongodb.org/downloads

而binaries的tar.gz解壓后就可以.


3:配置環境變量

cd ~;此文件夾下有個.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解壓后的文件夾

然后運行node -v,npm -v和mongo -version推斷配置環境是否成功。

成功就會看到版本。?

4:安裝express4.x

npm install -g express-generator
然后運行express ejs nodeTest進入nodeTest文件夾運行

npm install npm start
這樣就啟動了一個服務

能夠在該server的瀏覽器里訪問http://127.0.0.1:3000


5:mongodbserver

首先啟動mongodb的server

mongod --dbpath=(mongodb_path)/db
//(mongodb_path)你想存放db的文件夾,僅僅要有訪問權限隨便什么地方都能夠。

運行后能夠通過運行mongo來用命令運行該數據庫操作。

詳細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在其以下建立一個你命名的域名就可以

比如:vhost/sys.test.com.conf

server{listen 80;server_name sys.test.com.conf;location /{proxy_pass http://127.0.0.1:3000;} }
ok.歇息.....歇息一下....








總結

以上是生活随笔為你收集整理的nodejs+express4.0+mongodb安装方法 for Linux, Mac的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。