1、獲取資源
訪問官網https://www.mongodb.com/try/download/community下載
或直接wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.0.tgz
2、解壓 tar -zxf mongodb-linux-x86_64-rhel70-4.4.0.tgz
解壓后改個名字 mv mongodb-linux-x86_64-rhel70-4.4.0 /opt/mongodb
3、MongoDB 的可執行文件位於 bin 目錄下,所以可以將其添加到 PATH 路徑中 :export PATH=<mongodb-install-directory>/bin:$PATH
比如我的安裝目錄是/opt/mongodb,所以可以寫成 export PATH=/opt/mongodb/bin:$PATH
4、創建數據庫存放目錄和日志
MongoDB的數據存儲在data目錄的db目錄下,但是這個目錄在安裝過程不會自動創建,所以你需要手動創建data目錄,並在data目錄中創建db存放目錄
mkdir data
cd data
mkdir db
touch logs
5、接下來啟動 Mongodb 服務:
進入mongodb的bin目錄下執行
[root@localhost bin]# mongod --dbpath /opt/mongodb/data/db --logpath /opt/mongodb/data/logs --fork
加上--fork表示后台啟動,不加表示臨時啟動mongodb

后台啟動成功除非手動關掉mongo服務或者關機等意外,否則mongo服務一直是開啟狀態,關閉mongodb服務的方法: bin下執行./mongo進入shell 執行db.shutdownServer();

6、創建配置文件mongodb.conf
touch mongodb.conf

編輯mongodb.conf,按照實際情況復制下面的內容
dbpath = /opt/mongodb/data/db #數據文件存放目錄 logpath =
/opt/mongodb
/data/logs #日志文件
port = 27017 #端口
fork = true #以守護程序的方式啟用,即在后台運行
#auth=true #驗證用戶名密碼 ,這個暫時先不開放
logappend=true
bind_ip=0.0.0.0 #這里默認是127.0.0.1, 設置成0.0.0.0是表示所有IP地址都可以訪問(后面會具體介紹)
這一步可以在啟動mongodb服務前配置好,如果事后配置就按照第5步的關閉服務后再啟動 ./mongod -f ../mongodb.conf 指定這個配置文件啟動

遇到的問題:因為我是先啟動好之后,才搜索這么去配置這個配置文件,網上是配置文件那個auth認證是開着的,沒有注釋,導致再次啟動后,無法關閉服務,一直報錯,只有kill殺掉進程之后,再次去執行啟動命令
./mongod -f ../mongodb.conf
啟動好之后這次用客戶端工具再次連接時才沒報錯了