Mongo 安装
安装
1.下载安装包
下载地址: https://www.mongodb.com/try/download/community
我这里下载的mongodb-linux-x86_64-rhel70-4.4.4.tgz
上传/data目录下
也可以直接在liunx下
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.4.4.tgz
其中的rhel70对应你的centos版本或者红帽版本如这里对应centos7
2.解压
tar -zxvf mongodb-linux-x86_64-rhel70-4.4.4.tgz
3.重命名
mv mongodb-linux-x86_64-rhel70-4.4.4 mongodb-4.4.4
4.进入目录
cd mongodb-4.4.4/
5.创建文件夹
mkdir conf
mkdir logs
mkdir data
6.创建配置文件
vim conf/mongod.conf
#数据文件存放目录
dbpath=/data/mongodb-4.4.4/data
#日志文件存放目录
logpath=/data/mongodb-4.4.4/logs/mongodb.log
#端口
port=27017
#以守护程序的方式启用,即在后台运行
fork=true
#需要认证。如果放开注释,就必须创建MongoDB的账号,使用账号与密码才可远程访问,第一次安装建议注释
#auth=true
#允许远程访问,或者直接注释,127.0.0.1是只允许本地访问
bind_ip=0.0.0.0
7.启动mongo
./bin/mongod -f ./conf/mongod.conf
使用ps -ef | grep mongo
查看是否启动成功
关闭MongoDB。
./mongod --shutdown
设置密码
进入admin数据库
> use admin
switched to db admin
创建root
> db.createUser({ user: 'root', pwd: 'gtds!@#',roles: [ { role: "root", db: "admin" }] })
Successfully added user: {
"user" : "root",
"roles" : [
{
"role" : "root",
"db" : "admin"
}
]
}
关闭退出
> db.shutdownServer()
server should be down...
然后将配置文件的auth=true
注释放开