公司迁移mongodb,查了半天资料,各类考证,各类资讯,最后我选择很野蛮的直接把库和日志直接scp过来了.......linux
记录下如何安装和启动mongodb:mongodb
1.解压mongodb:shell
[root@iZ25jb1qatzZ mongodb]# tar -zvxf mongodb-linux-x86_64-2.6.4.gz
2. 进入mongodb设置用户名密码:测试
[root@iZ25jb1qatzZ bin]# ./mongo MongoDB shell version: 2.6.4 connecting to: test > use admin switched to db admin > addUser('abc','abc')
3. 退出后开启mongodb:(默认端口:27017)spa
./mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log -auth --fork
-auth:须要验证才能进入。日志
--fork:在后台运行。code
--dbpath:制定数据存放位置blog
--logpath:日志存放位置it
4.设置开机自动运行:io
[root@iZ25jb1qatzZ bin]# echo "/home/mongodb-linux-x86_64-2.6.4/bin/mongod --dbpath /data/mongodb/data --logpath /data/mongodb/mongodb.log -auth --fork" >> /etc/rc.local
5.关闭不能强行kil, 可能会出问题的,要温柔:进入mongodb 执行:
> db.shutdownServer()
linux任何东西都以文件的形式存在对于我这种一根筋,简直就是福利啊~~
顺便说一句,压力测试的时候,即便想测试真实环境,也要从新搭建一个环境同样的~~,否则挂了就尴尬了....话说我也是弱智的够能够的