MongoDB的安装与使用
本章节主要记录MongoDB的安装过程,MongoDB的版本为4.2。
1.下载
下载MongoDB Community tgz包,可以通过以下链接。
选择一个版本,我选择4.2版本
选择一个系统,我选择ReHat/CentOS 7.0
选择一个包,我选择tgz格式。
mkdir /mongodb
cd /mongodb
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.9.tgz
2.解压文件
tar -zxvf ./mongodb-linux-x86_64-rhel70-4.2.9.tgz

3.修改配置文件
默认地,MongoDB 运行时会默认地使用以下两个目录:
- /var/lib/mongo (data directory)
- /var/log/mongodb (log directory)
使用默认目录
通过tarballs 安装的MongoDB默认不会去创建默认目录,所以需要我们自己去创建。
sudo mkdir -p /var/lib/mongo
sudo mkdir -p /var/log/mongodb
设置目录的用户和用户组
sudo chown -R mongod:mongod <directory>
不使用默认目录
查看文件 /etc/mongod.cnf 就会发现MongoDB的默认配置就在这里,所以我们只需要按需修改配置就可以了。
创建目录
sudo mkdir -p /mongodb/data
sudo mkdir -p /mongodb/log
修改mongod.cnf配置
- storage.dbPath:/mongodb/data
- systemLog.path:/mongodb/log
cp /etc/mongod.cnf /mongodb/mongod.cnf
vim /mongodb/mongod.cnf
3.启动
使用配置文件启动mongodb
cd ./bin/mongod -f /mongodb/mongod.cnf
启动服务器

启动客服端
./bin/mongo --port 27017
4.停止
在客户端执行命令,停止mongodb服务器
> use admin
> db.shutdownServer()
5.总结
我这里使用的root用户,可能不需要设置给mongod设置用户和用户组,如果是其他用户请参考官网详细说明。
1141

被折叠的 条评论
为什么被折叠?



