1.下载资源
官方下载地址
安装
- 使用FinalShell工具上传到centos7系统的/usr/local/mongodb
-
cd /usr/local/mongodb
-
tar -zxvf mongodb-linux-x86_64-rhel70-5.0.3.tgz
-
cd /usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3
- 在/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3目录下创建三个文件夹:data、logs、etc
- 进入到logs文件夹里创建 mongo.log文件
- 到etc文件夹里创建 mongo.conf文件
- 打开mongo.conf编辑内容
dbpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/data
logpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/logs/mongo.log
logappend=true
journal=true
quiet=true
port=27017
- 配置环境变量
vi /etc/profile
export MONGODB_HOME=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3
export PATH=$PATH:$MONGODB_HOME/bin
source /etc/profile
- 启动Mongodb
-
cd /usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/bin
-
./mongod -f /usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/etc/mongo.conf --fork
-
./mongo
- 创建用户名密码
-
use admin
下面这两处的引号可能有问题,应为英文单引号
-
db.createUser({user:‘dev’,pwd:‘123456’,roles:[‘root’]});
-
db.auth(‘dev’,‘123456’);
-
exit
- 关闭mongodb
-
./mongod -shutdown -dbpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/data
- 修改mongodb配置文件
-
cd /usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/etc
dbpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/data
logpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/logs/mongo.log
logappend=true
journal=true
quiet=true
auth=true
bind_ip=0.0.0.0
port=27017
- 使用Navicat Premium12连接MongoDB
- 重新启动MongoDB
- 关闭
./mongod -shutdown -dbpath=/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/data - 开启
./mongod -f /usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/etc/mongo.conf --fork
28.
29. 在Navicat Premium12中新建数据库,可以在linux的/usr/local/mongodb/mongodb-linux-x86_64-rhel70-5.0.3/data中发现数据库文件