CentOS7中安装mongodb-linux-x86_64-3.4.2

先将mongodb-linux-x86_64-3.4.2.tgz 解压
tar -zvxf mongodb-linux-x86_64-3.4.2.tgz
//进入解压目录中bin
cd mongodb-linux-x86_64-3.4.2/bin
//进入/home中创建mongo文件夹
mkdir mongo/data
mkdir mongo/logs
//创建mongo.conf文件
vi mongodb.conf (按Esc 输入:wq 保存后退出)
port=27017
dbpath=/home/mongo/data
logappend=true
fork=true
logpath=/home/mongo/mongodb.log
// 保存配置文件后 运行
./mongod -f mongodb.conf
(about to fork child process, waiting until server is ready for connections.
forked process: 15020
child process started successfully, parent exiting)
//查看进程
ps -ef|grep mongo
//bin 目录下 执行命令(开启mongodb服务)
./mongo
MongoDB shell version v3.4.2
connecting to: mongodb://127.0.0.1:27017
MongoDB server version: 3.4.2
Server has startup warnings:
2017-11-13T16:48:32.615+0800 I STORAGE [initandlisten]
2017-11-13T16:48:32.615+0800 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2017-11-13T16:48:32.615+0800 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten]
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten]
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten]
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten]
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten] ** We suggest setting it to 'never'
2017-11-13T16:48:32.741+0800 I CONTROL [initandlisten]
> use crm
switched to db crm
> db.createUser({user:"songyu_crm",pwd:"crm@520",roles:[{role:"readWrite",db:"crm"}]})
Successfully added user: {
"user" : "songyu_crm",
"roles" : [
{
"role" : "readWrite", db.auth({"songyu_crm","crm@520"})
"db" : "crm"
}.
]
}
> db.auth({"songyu_crm","crm@520"})
1
>show collections
movie

猜你喜欢

转载自blog.csdn.net/qq_35663708/article/details/80563548
今日推荐