MongoDB視覺化圖形介面mongo-express/adminMongo安裝過程
介紹安裝 MongoDB Web 視覺化圖形介面 mongo-express/adminMongo 的詳細安裝過程。
實驗環境
Ubuntu 版本:ubuntu 14.04-desktop-amd64
mongodb 版本:MongoDB 3.4.7
安裝 nodejs
- 下載
- 傳輸
預設下載地址為 Downloads
,這裡在/usr/local/
中新建node
目錄,將其安裝在這裡,為避免使用者許可權問題,以下操作均為在root
許可權下執行,進入/usr/local/
目錄中
mkdir node
chmod 777 node
進入到node
目錄中
將下載的node原始檔複製到此資料夾內
cp /home/erik/Downloads/node-v6.11.2-linux-x64.tar.xz ./
- 解壓
因為檔案是以tar.xz
格式,這裡首先使用xz
,然後使用tar
進行解壓
xz -d node-v6.11.2-linux-x64.tar.xz
tar xvf node-v6.11.2-linux-x64.tar
解壓後的檔名為node-v6.11.2-linux-x64
- 加入環境變數
為了在任何路徑都可以使用node
命令,這裡加入環境變數
vim ~/.bashrc
在最後面加入
export NODE=/usr/local/node/node-v6 .11.2-linux-x64
export PATH=${NODE}/bin:$PATH
儲存後退出。
使用
source ~/.bashrc
使配置生效,這時可以在任意路徑執行node
命令,此時參看node
版本,因為安裝node
時,npm
也同時安裝了,所以可以執行
node -v
npm -v
安裝mongo-express
- 安裝
安裝mongo-express只需執行
sudo npm install -g mongo-express
安裝預設路徑為/usr/local/node/node-v6.11.2-linux-x64/lib/node_modules/mongo-express
node
的安裝路徑而定,可以在安裝的顯示資訊中看到。
- 修改配置檔案
在/usr/local/node/node-v6.11.2-linux-x64/lib/node_modules/mongo-express
中執行
cp config.default.js config.js
- 啟動
首先要啟動mongodb,執行
sudo service mongod start
然後進入/usr/local/node/node-v6.11.2-linux-x64/lib/node_modules/mongo-express
目錄執行
node app.js
然後在火狐瀏覽器中開啟http://localhost:8081
,
在彈出的對話方塊中輸入預設的使用者名稱和密碼User Name:admin,Password:pass
點選local
至此,mongo-express安裝完成。
安裝adminMongo
npm install -g admin-mongo
然後等待其安裝完成即可,adminMongo的預設安裝路徑為/usr/local/node/node-v6.11.2-linux-x64/lib/node_modules/admin-mongo
啟動時要先啟動mongodb,然後才能連線,進入到/usr/local/node/node-v6.11.2-linux-x64/lib/node_modules/admin-mongo
,然後執行
npm start
在瀏覽器中輸入http://0.0.0.0:1234
在彈出的頁面中Connection name
輸入mongodb
,Connection string
輸入mongodb://127.0.0.1
,然後點選Add connection
然後點選connect
即可得到如下介面
至此,adminmongo 安裝完成。