mongodb 3.4单实例安装与备
一、mongodb下載
官方下載地址:https://www.mongodb.com/download-center#community
沒有yueyu的用戶可能下載比較緩慢,請自行解決
二、環(huán)境配置
測試系統(tǒng)centos6.8 ip地址:192.168.1.197
1、關(guān)閉SELinux
? vim?/etc/selinux/config?
? ?SELINUX=disabled?
setenforce?0 ?
2.關(guān)閉防火墻
? service iptables stop
3、增加用戶和組
groupadd mongodb ?&& ?useradd -g mongodb mongodb
4、上傳二進(jìn)制包到/opt下解壓并授權(quán)
? cd /opt && tar -xf mongodb-linux-x86_64-rhel62-3.4.5.tgz
5、創(chuàng)建軟連接
? ln -s /opt/mongodb-linux-x86_64-rhel62-3.4.5 ?/usr/local/mongodb
6、更改屬性
?chown -R mongodb:mongodb /opt/mongodb-linux-x86_64-rhel62-3.4.5
?chown -R mongodb:mongodb ?/usr/local/mongodb
7、配置環(huán)境變量
? ?echo 'PATH=/usr/local/mongodb/bin:$PATH' >>/etc/profile
? ?source /etc/profile
8、創(chuàng)建相關(guān)目錄
mkdir -p /data/mongo/{db,log,tmp}
mkdir -p /etc/mongodb
9、創(chuàng)建mongodb配置文件
vim /etc/mongodb/mongo.conf
storage:
? dbPath: /data/mongo/db
? journal:
? ? enabled: true
? engine: wiredTiger
systemLog:
? destination: file
? logAppend: true
? path: /data/mongo/log/mongod.log
processManagement:
? fork: true ?# fork and run in background
? pidFilePath: /data/mongo/tmp/mongod.pid
net:
? port: 27017
? bindIp: 192.168.1.197,127.0.0.1
security:
? authorization: enabled
10、授權(quán)
chown -R mongodb:mongodb /data/mongo
chown -R mongodb:mongodb /etc/mongodb
11、啟動mongodb
su - mongodb?
mongod --config /etc/mongodb/mongo.conf
#ps aux |grep mongo
mongodb ? ? ?1649 ?0.6 ?1.1 1015552 46780 ? ? ? ? SLl ?08:45 ? 0:55 /usr/local/mongodb/bin/mongod --config /etc/mongodb/mongo.conf
mongodb ? ?30100 ?0.0 ?0.0 103256 ? 848 pts/0 ? ?S+ ? 11:08 ? 0:00 grep mongo
轉(zhuǎn)載于:https://blog.51cto.com/412166174/1948147
總結(jié)
以上是生活随笔為你收集整理的mongodb 3.4单实例安装与备的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSS优先级计算
- 下一篇: 也许这就是一种技术成就梦想的理解吧