最近在倒騰node+mongodb,安裝mongodb的時候開始遇到很多問題,然後折騰了好幾次,直到可以很順利完成安裝 ,是以把安裝的過程記錄下來。
線上系統基本上都是linux的,是以隻安裝了linux的,mac本地的跟linux的幾乎一樣,下載下傳的時候選擇mac版本的
下來我們就一步步的在linux系統上安裝下載下傳和啟動mongodb
1.mongodb官網找到下載下傳檔案
首先我們進入mongodb官網找到下載下傳頁面位址,選擇linux版本
https://www.mongodb.com/download-center?jmp=nav#community

2.下載下傳linux版本
- 首先我們登入到自己的伺服器上在根目錄建立一個download的檔案夾然後進入download檔案夾 如果有的話忽略
$ mkdir download
$ cd download
- 然後用wget指令下載下傳mongodb安裝包到download檔案夾下
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-amazon-3.4.3.tgz
3.解壓安裝包
$ tar zxf mongodb-linux-x86_64-amazon-3.4.3.tgz
4.移動mongodb檔案到/usr/local/mongodb下
預設情況linux的軟體都會安裝到/usr/local檔案夾下面,是以同樣我們也吧mongodb放到該檔案下面
- 在/usr/local下建立mongodb檔案夾
$ cd /usr/local
$ mkdir mongodb
- 将解壓的mongoldb檔案夾移動到/usr/local/mongodb檔案夾内
$ mv mongodb-linux-x86_64-amazon-3.4.3/* /usr/local/mongodb
5.建立資料庫存放檔案
$ cd /usr/local/mongodb
$ mkdir data
6.建立日志檔案
$ touch logs
ok 安裝完成啦 這裡其實預設資料庫存放是在系統的/data/下面 為了友善查找是以我們統一都放到mongodb檔案下面 資料庫存放檔案夾和日志檔案都是必須的不能缺少 不然是啟動不了mongo
7 啟動mongodb
- 我們在mongodb檔案夾下進入bin檔案夾
$ cd bin
- 啟動mongo
$ ./mongod --dbpath=/usr/local/mongodb/data/ --fork --logpath=/usr/local/mongodb/logs
dbpath是資料存放路徑 logpath是日志存放檔案 fork是常駐就是背景啟動,關閉終端mongo也是啟動狀态,如果是以下輸出,說明我們已經成功啟動mongo啦![]()
Mongodb安裝啟動詳解
8.檢視mongo程序
$ netstat -tlnup | grep mongod

9.關閉mongo程序
$ pkill mongo
現在就可以進入mongodb的世界啦