centos7 如何安裝MongoDB

1.  通過ssh 進入到預定的centos7系統

2. 先建個備用目錄,比如  

cd /
mkdir dongguangming

然後下載MongoDB軟件,

cd /dongguangming
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.16.tgz

3. 解壓軟件,然後移到/usr/local目錄下

tar -zxvf mongodb-linux-x86_64-4.0.16.tgz 
mv mongodb-linux-x86_64-4.0.16.tgz /usr/local/mongodb

設置環境變量 

vi /etc/profile

追加mongo路徑

保存更改,讓變量生效

source /etc/profile

4.  創建配置文件,數據和日誌目錄

cd /usr/local/mongodb
mkdir logs data conf
touch conf/mongodb.conf
touch logs/mongodb.log

然後添加mongodb.conf的內容

vi conf/mongodb.conf

port=27017 #端口
dbpath= /usr/local/mongodb/data #數據庫存文件存放目錄
logpath= /usr/local/mongodb/logs/mongodb.log #日誌文件存放路徑
logappend=true #使用追加的方式寫日誌
fork=true #以守護進程的方式運行,創建服務器進程
maxConns=100 #最大同時連接數
journal=true #每次寫入會記錄一條操作日誌(通過journal可以重新構造出寫入的數據)。
#即使宕機,啓動時wiredtiger會先將數據恢復到最近一次的checkpoint點,然後重放後續的journal日誌來恢復。
storageEngine=wiredTiger  #存儲引擎有mmapv1、wiretiger、mongorocks
bind_ip = 0.0.0.0  #這樣就可外部訪問了
auth = true        #校驗權限

保存退出,如圖

5. 設置文件夾目錄權限

chmod 777 data
chmod 777 logs

6. 啓動MongoDB

mongod --config /usr/local/mongodb/conf/mongodb.conf

然後查看進程

7. 連接數據庫測試

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章