ubuntu18.04安装mongoDB
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ubuntu18.04安装mongoDB,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2094字,纯文字阅读大概需要3分钟。
内容图文
![ubuntu18.04安装mongoDB](/upload/InfoBanner/zyjiaocheng/920/97c4960e464643ca84361d2b9bc92c51.jpg)
操作系统版本:ubuntu-server 18.04.1 LTS
mongoDB版本:4.0.2
安装mongoDB
导入密钥(ubuntu软件包管理器apt(高级软件包工具)需要分销商的GPG密钥来确保软件包的一致性和真实性,运行此命令将MongoDB密钥导入到你的服务器)
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 #https://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu/ #查询对应版本密钥
创建源文件列表
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list #lsb_release -a 查看ubuntu版本以及版本代号:我的ubuntu版本代号是bionic)
安装指定版本
sudo apt-get install -y mongodb-org=4.0.2 mongodb-org-server=4.0.2 mongodb-org-shell=4.0.2 mongodb-org-mongos=4.0.2 mongodb-org-tools=4.0.2
启动MongoDB并将其添加为在开机时启动的服务,然后查看端口是否成功开启
systemctl start mongod systemctl enable mongod
netstat -plntu
配置mongoDB
配置admin数据库的用户名和密码
#在mongo shell中操作如下命令 mongo use admin db.createUser({user:"admin",pwd:"admin123",roles:[{role:'root',db:"admin"}]}) #创建成功后退出shell
启用mongoDB身份认证
#修改配置文件 /lib/systemd/system/mongod.service 中 ExecStart = /usr/bin/mongod --auth --config /etc/mongod.conf
重新加载systemd服务
systemctl daemon-reload
重新登录mongo shell
mongo -u Username -p Password --authenticationDatabase admin
新建数据库和其他用户,创建成功后退出shell
use mytest db.createUser({user:"myTest",pwd:"myTest123",roles:[{role:'dbAdmin”,db:"mytest"}]})
修改配置文件允许远程登录
#文件路径 /etc/mongod.conf 中bind_ip 修改为 0.0.0.0 #重新加载systemd服务 systemctl daemon-reload #重启mongodb服务 sudo service mongod restart #使用远程工具验证连接是否成功
卸载mongoDB
sudo service mongod stop sudo apt-get purge mongodb-org* sudo apt-get autoremove sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb
![ubuntu18.04安装mongoDB - 文章图片](/upload/getfiles/0001/2021/5/9/20210509033458104.jpg)
![ubuntu18.04安装mongoDB - 文章图片](/upload/getfiles/0001/2021/5/9/20210509033458141.jpg)
#参考文章 #mongoDB安装 https://www.cnblogs.com/hupeng1234/p/7000499.html #用户权限 https://blog.csdn.net/u013066244/article/details/53874216/ #mongoDB官网 https://docs.mongodb.com/master/tutorial/install-mongodb-on-ubuntu/其他
内容总结
以上是互联网集市为您收集整理的ubuntu18.04安装mongoDB全部内容,希望文章能够帮你解决ubuntu18.04安装mongoDB所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。