==---------------------------------------------------------------------------------------------------------------------- -----== mongoDB的安装及简单的增删改查操作 1、下载安装包资源 官网:https://www.mongodb.com/download-center/community 版本:mongodb-linux-x86_64-4.0.11.tgz 2、资源放指定目录,解压文件 cd /mine/software/mongodb-4.0.11 tar -zxvf mongodb-linux-x86_64-4.0.11.tgz 3、将解压后的文件下的bin目录,复制到你服务目录(自己定义的目录) 服务目录:/mine/serve/ 创建新服务目录:mkdir mongodb 复制文件:rsync -a bin /mine/serve/mongodb 4、进入到MongoDB服务目录下,创建数据目录和日志文件 cd /mine/serve/mongodb mkdir data touch dblogs 【注意:这里一定是个文件,不是目录】 5、进入到mongodb服务下的bin目录,进行启动 cd /bin ./mongod --dbpath=/mine/serve/mongodb/data --logpath=/mine/serve/mongodb/dblogs 执行,有时候会报错,如: [root@iZm5eizpokikoertia0x31Z bin]# ./mongod --dbpath=/mine/serve/mongodb/data --logpath=/mine/serve/mongodb/dblogs 2019-08-05T15:06:56.792+0800 I CONTROL [main] log file "/mine/serve/mongodb/dblogs" exists; moved to "/mine/serve/mongodb/dblogs.2019-08-05T07-06-56". ^C 加个--fork,放在后台执行,试试:./mongod --dbpath=/mine/serve/mongodb/data --logpath=/mine/serve/mongodb/dblogs --fork [root@iZm5eizpokikoertia0x31Z bin]# ./mongod --dbpath=/mine/serve/mongodb/data --logpath=/mine/serve/mongodb/dblogs --fork about to fork child process, waiting until server is ready for connections. forked process: 11794 child process started successfully, parent exiting 至此mongodb启动成功! 注:通常情况,加--fork和不加--fork的区别在于,不加,需要开启一个MongoDB启动窗口。 6、查看相关进程 pstree -p | grep mongod [root@iZm5eizpokikoertia0x31Z bin]# pstree -p | grep mongod |-mongod(11794)-+-{mongod}(11795) | |-{mongod}(11796) | |-{mongod}(11802) | |-{mongod}(11803) | |-{mongod}(11804) | |-{mongod}(11805) | |-{mongod}(11806) | |-{mongod}(11807) | |-{mongod}(11808) | |-{mongod}(11809) | |-{mongod}(11810) | |-{mongod}(11811) | |-{mongod}(11812) | |-{mongod}(11813) | |-{mongod}(11814) | |-{mongod}(11815) | |-{mongod}(11816) | |-{mongod}(11817) | |-{mongod}(11818) | |-{mongod}(11819) | |-{mongod}(11820) | |-{mongod}(11821) | `-{mongod}(11822) 注意:通过以上我们可以看到主进程11794。 7、
Linux环境下mongoDB的安装搭建及简单的增删改查操作
最新推荐文章于 2025-02-15 10:23:53 发布