1. 程式人生 > >【linux】mongodb的安裝和部署

【linux】mongodb的安裝和部署

參考

詳情

介紹在linux環境下,mongodb的安裝與部署

安裝mongodb

下載

首先在官網上下載mongodb壓縮包,網址mongodb download,選擇對應的版本下載即可。

解壓安裝到指定目錄

預定安裝目錄為/usr/local/mongodb,實際中可以自己確定,現在執行下面命令將MongoDB安裝到指定位置:

tar -xvzf mongodb-linux-x86_64-3.2.10.tgz
mv mongodb-linux-x86_64-3.2.10 /usr/local/mongodb
cd /usr/local/mongodb/

現在就已經安裝並進入了mongodb的目錄,這時候為了方便執行,可以把bin目錄絕對路徑新增到環境變數即可,具體過程不再敘述了

設定資料存放目錄

mongodb資料庫預設資料目錄會存放在/data/db所以可以執行命令mkdir -p /data/db建立目錄,也可以手動設定其他目錄,但是無論預設還是自定義,資料目錄必須手動建立,否則mongodb會報錯

簡單啟動mongodb服務

執行./bin/mongod,服務預設會在前臺執行
如果資料目錄不是/data/db那麼可以手動指定目錄,啟動命令為:
./bin/mongod --dbpath=/usr/mongo_data
服務的預設埠是27017

如果想讓服務一直跑在後臺,那麼可以使用nohup或者screen都可以

在mongodb服務啟動的情況下,可以執行命令 ./bin/mongo 進入mongodb的後臺管理shell

第一次進入MongoDB shell時預設會選擇test庫,但是這是一個空庫,後來進入時就會進入使用者所操作的資料庫,這時執行 show dbs 可以檢視非空的資料庫列表,可以看到預設只有local一個,其餘的沒有資料不顯示,執行 db 可以檢視當前選擇的資料庫;如果要切換選擇資料庫可以執行 use name1 ,這裡可以切換到name1資料庫,如果資料庫存在則切換,如果不存在則直接建立,所以在mongodb中有一個顯著的特點,所有的資料庫和資料集合(資料表)都是在使用中建立,使用者無需提前指定建立,退出mongodb shell可以執行命令 exit 或者 quit() 都可以

web使用者介面

MongoDB提供了簡單的web使用者介面,可以檢視服務的狀態等,預設不開啟可以在啟動服務時新增引數,命令是: ./bin/mongod –rest
啟動後,預設的web管理埠是28017,這時候訪問http://ip:28017即可看到管理介面

至此,安裝完成。