安装mongodb
- 创建yum repo文件 /etc/yum.repos.d/mongodb-org-3.2.repo ,这样可以使用yum命令安装mongodb了.
文件内容:
1 | [mongodb-org-3.2] |
- 执行安装命令
1 | sudo yum install -y mongodb-org |
- 启动mongodb
1 | sudo service mongod start |
配置mongodb
在启动mongodb之前可以配置下mongodb的db path 等.
创建一个目录用来保存log 和db 文件 ,这里以 /www/mongodb/ 为例
注意: 要赋予该目录相应的权限1
chown -R mongod.mongod /www/mongodb
- 关闭只能localhost连接: 注释掉 bindIp 那一行
- 修改log路径: 修改 systemLog下的path 值改为: /www/mongodb/logs/mongod.log
- 修改 storage下的 dbPath 值改为: /www/mongodb/db
好了, 可以启动mongodb服务了.
1 | sudo service mongod start |
迁移旧的db,并导入到新建的mongodb中
备份数据库:
1 | mongodump -d {数据库名} -o {要保存的目录} |
例如:
mongodump -d ddc -o /mnt/wwwroot/ddc.dmp
导入数据库:
1 | mongorestore -d {数据库名} {备份的数据库目录} |
例如:
mongorestore -d ddc /mnt/wwwroot/ddc.dmp/ddc