2021-03-05 | UNLOCK

ubuntu下如何安装mongoDB数据库,且设置远程访问权限

安装mongoDB数据库

1、用apt-get安装

1
sudo apt-get install mongodb

2、通过”pgrep mongo -l“查看进程是否已经启动

3、在终端输入”mongo“,然后回车进入数据库,完成!

安装在哪?

一般安装后
mongod的路径在/usr/bin/
log日志的路径在/var/log/mongodb/mongodb.log

修改mongoDB存放路径

  1. 先进入/usr/bin/mongod
  2. 然后运行“./mongod --dbpath /var/lib/mongodb/ --logpath /var/log/mongodb/mongodb.log --logappend &
    说明:
    --dbpath:指定mongo的数据库文件在哪个文件夹
    --logpath:指定mongo的log日志是哪个,这里log一定要指定到具体的文件名
    --logappend:表示log的写入是采用附加的方式,默认的是覆盖之前的文件
    &:表示程序在后台运行

关闭/启动mongodb服务

1
2
3
sudo service mongodb stop   #关闭

sudo service mongodb start #启动

创建用户名和密码

  1. mongo 进入mongodb
  2. use admin
  3. >
  4. db.createUser({user:'admin',pwd:'admin123',roles:['userAdminAnyDatabase']})
  5. 重启mongo服务

远程访问

  1. sudo vim /etc/mongodb.conf
  2. 将bind_ip改为bind_ip=0.0.0.0
  3. 将auth改为auth=true
  4. linux 输入 /etc/init.d/mongodb restart 重启配置文件

重启mongodb服务

测试

可以用MongoDB Compass工具
输入 域名/ip地址、端口号、选择验证方式(用户名和密码),输入用户名和密码,进行连接。

解压命令 zip

1
unzip -o -d 目标解压路径 要解压的文件.zip