当前位置:   article > 正文

Centos7.4下安装mongodb4.2_mongodb4.2下载

mongodb4.2下载

mongodb下载网址:

https://www.mongodb.com/download-center/community

选择版本、系统环境、包 ,我选择的是TGZ ,这样就显示出包的地址了。

https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz 

下面就是安装步骤:

1、切换的src目录,下载包文件解压后,改名并迁移到 /usr/local/mongodb ,创建运行mongodb的用户、组,创建存放数据、日、运行pid的目录,并改成所属用户、组为mongodb

  1. cd /usr/local/src
  2. wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.0.tgz
  3. tar xvzf mongodb-linux-x86_64-rhel70-4.2.0.tgz
  4. mv mongodb-linux-x86_64-rhel70-4.2.0 /usr/local/mongodb
  5. cd /usr/local/mongodb
  6. groupadd mongodb
  7. useradd -s /sbin/nologin -g mongodb -M mongodb
  8. mkdir data log run
  9. chown -R mongodb:mongodb data log run

2、在/usr/local/mongodb 里面创建一个配置文件 mongodb.conf 

vim mongodb.conf  并写入下面的信息:

  1. bind_ip=0.0.0.0
  2. port=27017
  3. dbpath=/usr/local/mongodb/data/
  4. logpath=/usr/local/mongodb/log/mongodb.log
  5. pidfilepath =/usr/local/mongodb/run/mongodb.pid
  6. logappend=true
  7. fork=true
  8. maxConns=500
  9. noauth = true

3、注册服务 vim /usr/lib/systemd/system/mongodb.service

  1. [Unit]
  2. Description=MongoDB Database Server
  3. Documentation=https://docs.mongodb.org/manual
  4. After=network.target
  5. [Service]
  6. Type=forking
  7. User=mongodb
  8. Group=mongodb
  9. ExecStart=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/mongodb.conf
  10. [Install]
  11. WantedBy=multi-user.target

4、这是开机启动,并启动。

  1. systemctl daemon-reload
  2. systemctl enable mongodb
  3. systemctl start mongodb

如果需要停止,就执行:  

systemctl stop mongodb

查看状态:

systemctl status mongodb

5、配置mongodb为环境变量,方便直接在shell中操作

vim /etc/profile 

在/etc/profile文件末尾添加一行: 

 export PATH=/usr/local/mongodb/bin:$PATH

让其生效:

source /etc/profile

6、查看当前mongodb的版本:

mongod --version

 

搞定。

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/599582
推荐阅读
  

闽ICP备14008679号