1、下载mongodb安装包,我下的是mongodb-linux-x86_64-3.2.22.tgz
2、解压 tar -zxvf mongodb-linux-x86_64-3.2.22.tgz -C /usr/local 到 /usr/local目录
3、mv mongodb-linux-x86_64-3.2.22 mongodb 更改目录名称为mongodb
4、vi /etc/profile 配置系统文件
5、插入下列内容:
- export MONGODB_HOME=/usr/local/mongodb
- export PATH=$PATH:$MONGODB_HOME/bin
6、source /etc/profile 重启系统配置
7、创建用于存放数据和日志文件的文件夹,并修改其权限增加读写权限
cd /usr/local/mongodb
mkdir -p data/db
chmod -R 777 data/db
mkdir logs
cd logs
touch mongodb.log
8、进入到bin目录,增加一个配置文件:
cd /usr/local/mongodb/bin
vi mongodb.conf
9、插入下列内容:
dbpath = /usr/local/mongodb/data/db #数据文件存放目录
logpath = /usr/local/mongodb/logs/mongodb.log #日志文件存放目录
port = 27017 #默认端口27017
fork = true #以守护程序的方式启用,即在后台运行
nohttpinterface = true
10、启动mongod数据库服务,以配置文件的方式启动
cd /usr/local/mongodb/bin
./mongod -f mongodb.conf
11、连接mongodb数据库
./mongo
12、创建数据库database
>use database (创建一个名叫database的数据库)
>db.SecretKey.insert({secretkey:"f1e9b8b301199ff748895c0cb6eac8bd"})
在database数据库添加一个SecretKey表,并添加字段secretkey,赋值为
f1e9b8b301199ff748895c0cb6eac8bd
12、添加账号密码
> db.createUser({user:"admin",pwd:"123",roles:["dbAdmin"]})
db.createUser({user:"账号",pwd:"密码",roles:["角色"]})
db.auth("user_test","pwd_test")//就可以进入了
13、关闭mongodb
use 数据库名字
db.runCommand("shutdown")