MongoDB的两种安装方式

一、使用yum在线安装MongoDB

  下载地址:https://repo.mongodb.com/yum/redhat/7/mongodb-enterprise/4.2/x86_64

校验:https://repo.mongodb.com/yum/redhat/7/mongodb-enterprise/4.2/x86_64

[root@localhost ~]# cd /etc/yum.repos.d/

[root@localhost yum.repos.d]# vim mongodb.repo

[root@localhost ~]# yum install -y mongodb-enterprise

[root@localhost ~]# rpm -aq | grep mongodb*

mongodb-enterprise-4.2.8-1.el7.x86_64

mongodb-enterprise-cryptd-4.2.8-1.el7.x86_64

mongodb-enterprise-tools-4.2.8-1.el7.x86_64

mongodb-enterprise-shell-4.2.8-1.el7.x86_64

mongodb-enterprise-mongos-4.2.8-1.el7.x86_64

mongodb-enterprise-server-4.2.8-1.el7.x86_64

[root@localhost ~]# systemctl start mongod

登录:

[root@localhost ~]# mongo

 

 

[root@localhost ~]# rpm -aq | grep mongodb*

mongodb-enterprise-4.2.8-1.el7.x86_64

mongodb-enterprise-cryptd-4.2.8-1.el7.x86_64

mongodb-enterprise-tools-4.2.8-1.el7.x86_64

mongodb-enterprise-shell-4.2.8-1.el7.x86_64

mongodb-enterprise-mongos-4.2.8-1.el7.x86_64

mongodb-enterprise-server-4.2.8-1.el7.x86_64

二、源码安装MongoDB并配置服务脚本

解压:[root@localhost ~]# tar xf mongodb-linux-x86_64-rhel70-4.2.8.tgz -C /usr/local/

创建数据目录:[root@localhost ~]# mkdir -p /data/db

[root@localhost ~]# cd /usr/local/

[root@localhost local]# ln -sv mongodb-linux-x86_64-rhel70-4.2.8/ mongodb"mongodb" -> "mongodb-linux-x86_64-rhel70-4.2.8/"

[root@localhost local]# echo "export PATH=$PATH:/usr/local/mongodb/bin" > /etc/profile.d/mongo.sh

[root@localhost local]# source /etc/profile.d/mongo.sh

启动:

root@localhost local]# mongod --dbpath /data/db/ &

检查:

  [root@localhost ~]# ps -ef | grep mongod       root       2146   2042  1 16:02 pts/0    00:00:00 mongod --dbpath /data/db/      

[root@localhost ~]# netstat -lnupt | grep 27017       tcp        0      0 0.0.0.0:27017           0.0.0.0:*               LISTEN      2146/mongod

创建配置文件:

[root@localhost ~]# vim /usr/local/mongodb/bin/mongod.conf

创建存放目录:

[root@localhost ~]# mkdir -p /usr/local/mongodb/{data,log}

配置mongodb.service文件

[root@localhost ~]# vim /usr/lib/systemd/system/mongodb.service

[root@localhost ~]# kill `pidof mongod`

[root@localhost ~]# systemctl start mongodb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值