centos7安裝mongodb的方法

2021-10-10 05:48:49 字數 1649 閱讀 6272

參考: mongodb徒手安裝.

使用環境:

1.centos7.6

2.mongodb 4.4.1

安裝前的準備工作:

建立使用者&目錄 & 許可權

切換到mongod使用者

su - mongod

配置環境變數

vi .bash_profile

//在檔案末尾新增

export path=/usr/local/mongodb/bin:$path

準備配置檔案

為根資料夾下面的mongodb中conf子資料夾新增mongo.conf配置檔案

cat >  /mongodb/conf/mongo.conf <<-eof

systemlog:

destination: file

path: /mongodb/log/mongodb.log

storage:

journal:

enabled: true

dbpath: /mongodb/data

directoryperdb: true

#engine: wiredtiger

wiredtiger:

engineconfig:

cachesizegb: 1

directoryforindexes: true

collectionconfig:

blockcompressor: zlib

indexconfig:

prefixcompression: true

processmanagement:

fork: true

net:

bindip: 192.168.200.111,127.0.0.1

port: 27017

#security:

#authorization: enabled

eof

上面繫結的ip一定要換成自己伺服器的內網ip哦: bindip: 192.168.200.111,127.0.0.1 就是這裡第乙個ip.

(注意: 在別的地方訪問這個db 用相對應的外網ip哈)

上面全都弄好後,執行命令啟動mongodb:

mongod -f /mongodb/conf/mongo.conf
無意外情況下,mongodb就會成功啟動了,檢視正在執行的程序

ss -lnt

啟動mongodb客戶端,隨便執行點什麼吧…, 執行命令:

mongo
初次配置伺服器,還有好些不會弄,先給記錄下來,哪天伺服器搞崩潰了,不至於再次懵逼, 這個mongodb啟動了,伺服器不關閉,就一直啟動著了,如果哪天想關閉了,別直接kill,要執行命令關閉會好些

在mongodb的客戶端中,執行命令:

use admin

db.shutdownserver()

然後正常退出就可以了

exit

CentOS7利用yum安裝MongoDB資料庫

1.檢視是否有mongodb源,centos7的源位置在 etc yum.repos.d 如圖 如果沒有mongodb的源,則進行新增,vi etc yum.repos.d mongodb org 3.2.repo mongodb org 3.2 name mongodb repository ba...

在CentOS7中安裝和刪除MongoDB 4 2

配置mongodb 建立資料庫和使用者 troubleshooting 刪除mongodb mongodb教程 在centos7中安裝mongodb 4.2 community edition。新增mongodb yum repo 建立 etc yum.repos.d mongodb org 4.2...

centos7 安裝centos桌面

一 輸入命令 yum groupinstall gnome desktop graphical administration tools 二 設定系統啟動等級。systemctl get default 獲取當前系統執行形式,會顯示multi user.target 命令列終端 或者 graphic...