Centos7安装MongoDB_X86_64_4.0.4版本

cd /usr/local

wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz

tar -zxvf mongodb-linux-x86_64-4.0.4.tgz

mv mongodb-linux-x86_64-4.0.4 mongodb

mkdir -p mongodb/{data/db,log,conf}

vim mongodb/conf/mongodb.conf
复制下面的内容
dbpath=/usr/local/mongodb/data/db
logpath=/usr/local/mongodb/log/mongodb.log
port=27017
logappend=true
fork=true
bind_ip=0.0.0.0
auth=false

上述参数解释
dbpath=/soft/mongodb/data/db #数据文件存放目录 
logpath=/soft/mongodb/log/mongodb.log #日志文件存放目录 
port=27017 #端口,默认 27017,可以自定义 
logappend=true #开启日志追加添加日志 
fork=true #以守护程序的方式启用,即在后台运行 
bind_ip=0.0.0.0 #本地监听 IP,0.0.0.0 表示本地所有IP 
auth=false #是否需要验证权限登录(用户名和密码)

配置开机启动
vi /usr/lib/systemd/system/mongodb.service

[Unit]
Description=mongodb
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
RuntimeDirectory=mongodb
PIDFile=/usr/local/mongodb/data/db/mongod.lock
ExecStart=/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/conf/mongodb.conf
ExecStop=/usr/local/mongodb/bin/mongod --shutdown --config /usr/local/mongodb/conf/mongodb.conf
PrivateTmp=true

[Install]
WantedBy=multi-user.target

systemctl daemon-reload
systemctl start mongodb
systemctl enable mongodb


启动 mongodb
service mongodb stop
service mongodb start

  

posted @ 2021-07-02 10:36  liuruinian  阅读(65)  评论(0)    收藏  举报