Ubuntu18.04安装MongoDB Community Edition
通过apt包管理工具安装MongoDB
1.安装MongoDB
第一步:导入public key,包管理系统会使用到
$ wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
- 1
这个执行后的结果,应该要返回OK,否则就是导入失败。
第二步:为MongoDB创建一个列表文件
Ubuntu 18.04(Bionic):
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
- 1
第三步:重新加载本地的包数据库
$ sudo apt-get update
- 1
第四步:安装MongoDB包
$ sudo apt-get install -y mongodb-org
- 1
执行完上面4步就安装好MongoDB了。
2.运行MongoDB Community Edition
通过包管理工具(apt)安装的MongoDB的数据目录是 /var/lib/mongodb ,日志目录是 /var/log/mongodb,配置文件是 /ect/mongod.conf,如果修改了配置文件,那么MongoDB实例必须重启,否则无效。
大多数的类Unix操作系统都会限制一个会话对系统资源的使用,这个限制将会对发挥MongoDB的操作性能产生影响,因此可以参考类UNix系统无限制设置,提高MongoDB的性能。
默认情况下,MongoDB使用mongodb用户账号运行。如果你改变用户运行MongoDB,那么你必须修改新用户的权限,让其可以访问数据目录和日志目录。
第一步:初始系统
运行和管理mongod进程,我们将使用操作系统内置初始化系统。最新的linux版本,一般都用systemd(使用的是systemctl命令)。Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。关于Systemd可以参考《Systemd与initd》。
如果你不确定你的平台使用哪个初始化系统,可以运行下面的命令确定:
$ ps --no-headers -o comm 1
- 1
启动MongoDB:
$ sudo systemctl start mongod
- 1
如果提示Failed to start mongod.service: Unit mongod.service not found.
可以执行下面的命令:
$ sudo systemctl daemon-reload
- 1
第二步:验证MongoDB是否启动成功
$ sudo systemctl daemon-reload
- 1
第三步:停止MongoDB
$ sudo systemctl stop mongod
- 1
第四步:重启MongoDB
$ sudo systemctl restart mongod
- 1
3.开始使用MognoDB
打开一个mongo shell,它会连接到mongod实例,默认端口是27017:
$ mongo
- 1
更多mongo shell设置可以参考这个网址:https://docs.mongodb.com/manual/mongo/。
接下来就可以使用mongoDB了。
文章来源: blog.csdn.net,作者:WongKyunban,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/weixin_40763897/article/details/106855427
- 点赞
- 收藏
- 关注作者
评论(0)