step1 : 準備好 mongodb-linux-x86_64-rhel62-3.4.3.tgz 檔案
step2: 解壓到指定目錄
[root@bigdata124 software]# tar -zxvf mongodb-linux-x86_64-rhel62-3.4.3.tgz -c ../software/
step3: 修改名字
[root@bigdata124 module]# mv mongodb-linux-x86_64-rhel62-3.4.3 mongodb
step4: 在mongodb目錄下建立 data
[root@bigdata124 mongodb]# mkdir data
step5: 在data目錄建立 db logs目錄
[root@bigdata124 data]# mkdir db logs
step6:
在logs目錄下建立 mongodb.log
[root@bigdata124 logs]# touch mongodb.log
在data目錄下建立mongodb.conf
[root@bigdata124 data]# touch mongodb.conf
mongodb.conf檔案內容為:
[root@bigdata124 data]# cat mongodb.conf
#埠號
port = 27017
#資料目錄
dbpath = /opt/module/mongodb/data/db
#日誌目錄
logpath = /opt/module/mongodb/data/logs/mongodb.log
#設定後台執行
fork = true #
[root@bigdata124 data]#
step7: 啟動mongodb
[root@bigdata124 mongodb]# sudo /opt/module/mongodb/bin/mongod -config /opt/module/mongodb/data/mongodb.conf
about to fork child process, waiting until server is ready for connections.
forked process: 2510
child process started successfully, parent exiting
step8:檢視mongodb
[root@bigdata124 mongodb]# ps -ef | grep mongo
root 2510 1 0 17:24 ? 00:00:00 /opt/module/mongodb/bin/mongod -config /opt/module/mongodb/data/mongodb.conf
root 2540 2375 0 17:26 pts/0 00:00:00 grep --color=auto mongo
step9 : 關閉 mongodb
[root@bigdata124 mongodb]# ./bin/mongod -shutdown -config data/mongodb.conf
2019-11-17t17:29:34.075-0500 i control [main] log file "/opt/module/mongodb/data/logs/mongodb.log" exists; moved to "/opt/module/mongodb/data/logs/mongodb.log.2019-11-17t22-29-34".
killing process with pid: 2510
step10: 再次檢視:
[root@bigdata124 mongodb]# ps -ef |grep mongo
root 2552 2375 0 17:29 pts/0 00:00:00 grep --color=auto mongo
MongoDB 安裝與配置
在學習爬蟲時,遇到需要儲存資料的情況,雖然可以直接儲存到本地,但是遇到大量資料,就比較麻煩,所以我學習了mongodb的使用,mongodb是一種非關係型資料庫,資料以鍵值存貯,類似於json格式。注意 安裝目錄不得有空格 將目錄放入環境變數 在安裝目錄下的data目錄中建立db資料夾 在cmd中輸...
MongoDB安裝與配置
mongodb版本 3.4 有安裝版和解壓版提供選擇,安裝後目錄結構相同,如下 將bin目錄配置到系統變數path中 編寫mongodb的配置檔案 mongodb.config 檔案內容 存放資料庫檔案的位址 dbpath d devsoft mongodb db 存放日誌檔案的位址 logpath...
Mongodb安裝與配置
這是摘自維基百科對mongodb的介紹 mongodb是一種檔案導向資料庫管理系統,由c 撰寫而成,以此來解決應用程式開發社群中的大量現實問題。2007年10月,mongodb由10gen團隊所發展。2009年2月首度推出。2010年,隨著網際網路web2.0 的興起,nosql在國內掀起一陣熱潮,...