分享更有价值
被信任是一种快乐

linux中如何部署安装mongodb

文章页正文上

这篇文章给大家分享的是有关linux中如何部署安装mongodb的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在Linux系统中安装Mongodb应用程序,并设置基本的安全权限,保证数据库的安全MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。命令用法用配置文件启动mongomongod –config /etc/mongod.conf –port 27017 –dbpath /data/db1重启mongoservice mongod restart将mongo加入开机启动chkconfig mongod on创建数据库use database_name查看数据库show dbs插入数据db.database_name.insert({“name”:”名字”})删除数据库db.dropDatabase()删除集合db.collection.drop()插入文档db.COLLECTION_NAME.insert(document)查看已插入文档db.col.find()更新文档db.collection.update()db.collection.save()删除文档db.collection.remove()mongodb监控mongostatmongotopMongoDB server version: 3.4.1操作系统:centos 7 免费主机域名(3.10.0-327.36.3.el7.x86_64)vim /etc/yum.repos.d/mongodb-org-3.4.repo[mongodb-org-3.4]name=MongoDB Repositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/gpgcheck=1enabled=1gpgkey=https://www.mongodb.org/static/pgp/server-3.4.ascsudo yum install -y mongodb-orgmongod –port 27017 –dbpath /data/db1 &注:如果没有/data/db1 文件夹,则新建一个 mkdir -p /data/db1登入mongomongo –port 27017创建管理员用户use admindb.createUser({user: “myUserAdmin”,pwd: “abc123”,roles: [ { role: “userAdminAnyDatabase”, db: “admin” } ]})vim /etc/mongod.conf修改安全选项security:authorization: enabledmongod –config /etc/mongod.conf –port 27017 –d免费主机域名bpath /data/db1注:也可以用以下命令强制访问权限控制开启功能开启mongomongod –auth –port 27017 –dbpath /data/db1注:如果有开启SELinux,需要配置以下语句semanage port -a -t mongod_port_t -p tcp 27017mongouse testdb.createUser({user: “myTester”,pwd: “xyz123”,roles: [ { role: “readWrite”, db: “test” },{ role: “read”, db: “reporting” } ]})感谢各位的阅读!关于“linux中如何部署安装mongodb”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

相关推荐: 如何搭建Oracle DataGuard

这篇文章主要讲解了“如何搭建Oracle DataGuard”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何搭建Oracle DataGuard”吧!一、准备工作1.规划主库备库ip192.168.131.1…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册