CentOS 7 下 MongoDB 4.2.0 單實例部署

下載安裝包:

在這裏插入圖片描述

安裝依賴包

[root@mongo ]# yum -y install libcurl libcurl-devel openssl openssl-devel

解壓安裝包

[root@mongo ]# tar -zxvf mongodb-linux-x86_64-rhel70-4.2.0.tgz

遷移目錄到指定位置

[root@mongo ]# cd mongodb-linux-x86_64-rhel70-4.2.0
[root@mongo ]# mv ./* /home/dev/mongodb

爲目錄賦權

[root@mongo ]# chown -R dev:dev /home/dev/*

切換普通用戶

[root@mongo ]# su dev

添加環境變量

[dev@mongo ]# vim /home/dev/.bashrc
MONGODB_HOME=/home/dev/mongodb
PATH=$MONGODB_HOME/bin:$PATH

創建目錄

[dev@mongo ]# cd /home/dev/mongodb
[dev@mongo ]# mkdir {conf,data,log}

創建配置文件

[dev@mongo ]# vim /home/dev/mongodb/conf/mongo.conf
systemLog:
   destination: file
   path: "/home/dev/mongodb/mongod.log"
   logAppend: true
storage:
   dbPath: /home/dev/mongodb/data
   journal:
      enabled: true
   wiredTiger:
      engineConfig:
         cacheSizeGB: 8
processManagement:
   fork: true
net:
   bindIp: 127.0.0.1
   port: 20000
setParameter:
   enableLocalhostAuthBypass: false

啓動服務

[dev@mongo ]# /home/dev/mongodb/bin/mongod -f /home/dev/mongodb/conf/mongo.conf

驗證服務

[root@mongo ]# ps -ef | grep mongo
dev        3819      1  0 21:43 ?        00:00:12 /home/dev/mongodb/bin/mongod -f /home/dev/mongodb/conf/mongo.conf
dev        3925   3899  0 23:40 pts/0    00:00:00 grep --color=auto mongo

連接 mongo

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