CentOS7上Mongodb安装与远程连接

CentOS7上Mongodb安装与远程连接

安装

  • wget下载命令wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.2.10.tgz
  • 下载完解压tar -zxvf mongodb-linux-x86_64-rhel62-3.2.10.tgz
  • 可选:将解压的文件夹放到/usr/local下(我的习惯),命mv mongodb-linux-x86_64-rhel62-3.2.10 /usr/local
  • 进入到mongodb目录cd /usr/local/mongodb-linux-x86_64-rhel62-3.2.10
  • 创建配置文件vim mongodb.conf
#数据文件存放目录 要先创建好目录
dbpath = /data 
#日志文件存放目录 要先创建好目录
logpath = /data/log
#端口
port = 27017 
#以守护程序的方式启用,即在后台运行
fork = true 
#需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装启动时候注释
#auth=true 
#允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
bind_ip=0.0.0.0 
  • 以后台方式启动./bin/mongod -f mongodb.conf 到这里就安装启动成功了。

这里有个注意的地方, 就是mongodb的bin目录下有两个命令要注意下,
./bin/mongod 启动mongodb
./bin/mongo 进入mongodb,相当于命令行交互的客户端

其它命令

use admin # 使用admin库
# 配置一个全局账号,并授权
db.createUser({
user: "root",
pwd: "123456",
roles:[{
"role":"userAdminAnyDatabase","db":"admin"}]
})
//删除用户
db.dropUser("root") 

远程连接

这里我们使用官方的MongoDBCompass进行远程连接。点击下载

CentOS7上Mongodb安装与远程连接_第1张图片

接着
CentOS7上Mongodb安装与远程连接_第2张图片
最后点击connect
CentOS7上Mongodb安装与远程连接_第3张图片
连接成功

你可能感兴趣的:(Linux,Java)