安裝
- 下載:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
- 解壓縮並移包:
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz
,mv mongodb-linux-x86_64-3.0.6 /xxx/mongodb/
; - mongod定位移動自定義的目錄,後使用命令
mkdir -p /data/bin
;
- 啓動:切換至mongodb的bin目錄,
./mongod
- 注意:如這時,執行報錯,可能端口27017被佔用,這時命令
./mongod --port 27018
- 注意:如這時,執行報錯,可能端口27017被佔用,這時命令
- 全局啓動建立軟鏈接:
cd /usr/bin
ln -s /ldy/mongodb/mongod mongod
ln -s /ldy/mongodb/mongo mongo
cd ~
mongod --version
執行最後一個命令,未報錯,代表鏈接建立完成。
-
mongodb中服務端mongod和客戶端mongo
-
自動定義啓動mongod
- 手動命令行
mongod --dbpath ~/data/db --port 27018
- dbpath 代表存放數據庫的路徑,port代表端口, logpath代表存放mongodb數據日誌文件;logappend:表示是否自動切割日誌;rest:表示是否開啓mongodb,web控制檯;
- 瞭解上面的知識,我們可以開啓mongod配置文件:
- 通過
mkdir -p /ldy/mongodb/etc/
,然後vim mongod.conf
logpath=/ldy/mongodb/log/mongodb.log // 日誌文件; logappend=false //自動切割日誌 dbpath=/ldy/mongodb/data/db // 數據文件; fork=true // 後臺,開啓子父進程; rest=true // 是否開啓web控制檯;
- 用vim命令將這些代碼寫入conf文件裏,當然你可以採用其他編輯,將代碼複製進取,進行修改.
- 自定義啓動:
mongod -f /ldy/mongodb/etc/mongod.conf
,當然你也可以採用shell腳本,把這個命令方進去,直接執行shell腳本就可以了。 - 可以web瀏覽器,輸入:
127.0.0.1:28017
- 手動命令行
-
關閉mongod,有兩方案:
1 . 關閉數據庫:mongod --shutdown
2. 殺死進程:kill 進程號
總結:上面兩種都是殺死進程,ps -ef|grep mongod
查看進程 -
上面是開啓mongod,下面開啓mongo客戶端shell控制檯;
-
mongo 開啓shell控制檯:就可以操作數據庫;