linux 部署安装mongodb教程

  1. 现在去官网下载mongodb的tar包,
  2. 在本地创建文件夹
cd /home
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.17.tgz
tar -zxvf mongodb-linux-x86_64-rhel70-4.2.17.tgz
mv mongodb-linux-x86_64-rhel70-4.2.17 mongodb
cd /home/mongodb
mkdir log
touch log/mogodb.log
mkdir -p data/db
cd /home/mongodb/bin
./mongod --dbpath /home/mongodb/data/db  
./mongod --dbpath /home/mongodb/data/db --logpath /home/mongodb/log/mogodb.log --fork

  1. 现在常规处理方式,这里会配置db和日志的路径,以及绑定ip,

解释一哈:
– bind_ip: 0.0.0.0 为了其他地方可以连接,默认是localhost
–fork:true 代表后台启动

./mongod --shutdown --dbpath /home/mongodb/data/db
mkdir /home/mongodb/etc/
vi /home/mongodb/etc/mongodb.conf
 
dbpath=/home/mongodb/data/db
logpath=/home/mongodb/log/mongodb.log
port=27017
bind_ip=0.0.0.0
fork=true

4.接着配置环境变量
vi /etc/profile
加入以下配置

export PATH=/home/mongodb/bin:$PATH

再执行这个命令,使文件生效
source /etc/profile

5.执行下面这个命令

./mongod --config /home/mongodb/etc/mongodb.conf

6.到这里配置的就差不多了
然后在linux环境任意位置输入命令: mongo
可以连接对应的mongodb数据库了
7. 连接数据库后,切换admin身份
use admin
8. 创建root 用户

db.createUser({user:'root',pwd:'root',roles:[{role:'userAdminAnyDatabase',db:'admin'}]})

9.此时就可以用navicat使用root账号就行连接了
在这里插入图片描述

相关推荐

  1. MongoDB yum安装教程

    2024-04-14 06:40:02       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-14 06:40:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-14 06:40:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-14 06:40:02       82 阅读
  4. Python语言-面向对象

    2024-04-14 06:40:02       91 阅读

热门阅读

  1. Spring

    2024-04-14 06:40:02       31 阅读
  2. Redis 使用小记

    2024-04-14 06:40:02       38 阅读
  3. yum源的运行和使用:

    2024-04-14 06:40:02       35 阅读
  4. docker-compose部署traefik负载本机docker-pxc集群

    2024-04-14 06:40:02       54 阅读
  5. 双向链表C语言实现

    2024-04-14 06:40:02       36 阅读
  6. 链表的奇偶重排

    2024-04-14 06:40:02       38 阅读