MongoDB系列之——安装和启动

CentOS 7 安装MongoDB 4.0 社区版

1.  Yum安装

  • 创建Yum仓库

  先创建新的文件

vim /etc/yum.repos.d/mongodb-org-4.0.repo 

  在新文件中填入    

[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

  然后保存退出。

  • 安装

  在命令窗口中输入:  

yum install -y mongodb-org

  等待安装完毕。

  • 运行

  启动:

service mongod start

  停止:

service mongod stop

  重启:

service mongod restart  
  • 卸装

  先停止MongoDB:

service mongod stop

  删除程序:

yum erase $(rpm -qa | grep mongodb-org)

  删除数据目录和日志目录

sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongo

  

2. 压缩包安装

  • 去官网下载redhat版本的压缩包:mongodb-linux-x86_64-rhel70-4.0.1.tgz
  • 解压,解压位置自行指定,我习惯于将自己安装的软件放在 /opt/ 目录下,执行:
# -C 是指定/opt/为解压根目录的意思 
tar -xvzf mongodb-linux-x86_64-rhel70-4.0.1.tgz -C /opt/
# 解压名字太长,这里重命名一下
mv mongodb-linux-x86_64-rhel70-4.0.1/ mongodb-4.0.1

# 我们可以看一下mongodb软件的目录结构,执行
# 如果没有tree命令,那么执行yum install tree来安装这个命令
tree mongodb-4.0.1 

  • 启动。启动之前必须创建数据目录用来存放MongoDB的数据,默认位置是 /data/db【 windows版本的默认目录是C:/data/db 】 , 但是我们知道根目录下并没有data目录,所以需要创建这个目录。但是也可以指定数据目录到其它位置,以后再说。
# 如果不创建 /data/db,那么在启动时会报exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating,并且启动失败。
mkdir -p /data/db
# 启动日志中出现 waiting
for connections on port 27017,代表启动成功。 ./bin/mongod

 

    

转载于:https://www.cnblogs.com/africancu/p/9530972.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值