MongoDB安裝及啟動


本機環境
系統:Debian 9
桌面系統:KDE Plasma

 

## 官網下載自己系統最新穩定版
  https://www.mongodb.com/download-center#community
  選擇Debian 9 Linux 64-bit x64

 

## 解壓
  csr@debian:~$ su root
  root@debian:/home/csr# mkdir /usr/mongodb
  root@debian:/home/csr# cd 下載
  root@debian:/home/csr# tar -zxvf mongodb-linux-x86_64-debian92-4.0.0.tgz -C /usr/mongodb

 

## 添加環境變量
  root@debian:/home/csr# vim /etc/profile
  在此文件中添加:
    export PATH=/usr/mongodb/mongodb-linux-x86_64-debian92-4.0.0/bin$PATH
  重新加載文件:
    root@debian:/home/csr# source /etc/profile

 

## 配置數據位置
  root@debian:/home/csr# mkdir /home/csr/data/db
  這里注意用戶對此路徑需要有讀寫權限,不然會報錯

 

## 運行MongoDB服務
  csr@debian:~$ mongod --dbpath=/home/csr/data/db/
  在這里我遇到了一個問題:
    mongod: error while loading shared libraries: libcurl.so.4: cannot open shared object file: No such file or directory

  所以安裝curl
    root@debian:/home/csr# apt-get install curl

  問題解決!

  重新運行:
    csr@debian:~$ mongod --dbpath=/home/csr/data/db/


  首次運行程序會在指定的路徑里創建一些文件

  現在就可以連接MongoDB了
    csr@debian:~$ mongo

 

附錄:
mongodb 啟動參數
  --bind_ip 綁定服務ip,若幫頂127.0.0.1,則只能本機訪問,不指定ip地址則默認本機所有ip
  --logpath 指定日志文件
  --logappend 使用追加方式寫日志
  --dbpath 指定存儲路徑
  --port 指定服務端口,默認端口為 27017
  --serviceName 指定服務名稱
  --serviceDisplayName 指定服務名稱,有多個mongodb服務時執行
  --install 指定作為一個Windows服務安裝


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM