1. 程式人生 > >Centos7 安裝 MongoDB4.0

Centos7 安裝 MongoDB4.0

MongoDB安裝

在安裝時均使用root使用者,如果非root使用者則在命令前加sudo命令,用來以root身份執行

# 1.在usr/local/下建立mongodb資料夾
cd /usr/local/
mkdir mongodb

# 2.解壓檔案
tar -xzvf mongodb-linux-x86_64-rhel70-4.0.1.tgz

# 3.將解壓後的檔案下所有內容移動到mongodb資料夾下
# 注意這裡不是將mongodb-linux-x86_64-rhel70-4.0.1資料夾移動到建立好的mongodb下,而是檔案下的內容
mv mongodb-linux-x86_64-rhel70-4.0.1/*  /usr/local/mongodb/

# 4.新增mongodb的環境變數
vi /etc/profile

# 5.在檔案末尾插入如下內容
export MONGODB_HOME=/usr/local/mongodb  
export PATH=$PATH:$MONGODB_HOME/bin

# 6.修改儲存後要重啟系統配置,執行命令如下
source /etc/profile

經過上述步驟,基本的配置已經完成了,接下來建立mongodb資料檔案和日誌檔案的存放位置,並且對啟動項進行配置,啟動項配置其中包含資料庫檔案路徑和日誌檔案路徑,填寫上述將要建立的資料夾或檔案路徑。具體步驟如下:

# 1.建立資料庫檔案存放路徑
cd /usr/local/mongodb
mkdir -p data/db
chmod -r 777 data/db

# 2.建立日誌檔案
cd /usr/local/mongodb
mkdir logs
cd logs
touch mongodb.log

# 3.建立啟動檔案
cd /usr/local/mongodb/bin
touch mongodb.conf

# 4.編輯啟動檔案
vi mongodb.conf

# 5.在檔案中插入如下內容
dbpath = /usr/local/mongodb/data/db  #資料檔案存放目錄
logpath = /usr/local/mongodb/logs/mongodb.log #日誌存放目錄
port = 27017 #埠
fork = true #以守護程式的方式啟用,即在後臺執行
logappend = true
maxConns = 5000
storageEngine = mmapv1

啟動資料庫

經過配置後即可啟動資料庫了,啟動資料庫檔案在bin目錄下執行下術命令

# 切換到bin目錄下
cd /usr/local/mongodb/bin

# 啟動資料庫
./mongod mongodb.conf

# 訪問資料庫
./mongo

小結