基于CentOS 6.5操作系统搭建MongoDB服务
admin
2023-04-12 16:01:54
0

基于CentOS 6.5操作系统搭建MongoDB服务

        Mongo DB ,是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),Mongo DB每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。

    本文采用Linux系统搭建MongoDB服务,以下就是具体的搭建过程:

一、准备MongoDB安装包

可以到http://www.mongodb.org/downloads下载mongodb


二、准备MongoDB用户

[root@dev-17 ~]# useradd -s /sbin/nologin mongodb


三、解包并将解压后的目录改名为mongodb

[root@dev-17 ~]# tar -zxf mongodb-linux-x86_64-2.6.4.tgz -C /usr/src/

[root@dev-17 ~]# mv /usr/src/mongodb-linux-x86_64-2.6.4/ /usr/local/mongodb/


四、进入解压后目录

由于mongodb目录并不包含其数据存储目录以及日志目录,所以这两个目录要手动建立:

[root@dev-17 ~]# cd /usr/local/mongodb/

[root@dev-17 mongodb]# mkdir data

//创建数据目录

[root@dev-17 mongodb]# mkdir logs //创建日志目录

创建完成后要将mongodb目录的所属组以及所属主改为刚才添加的mongodb用户,防止权限问题带来的错误。

[root@dev-17 local]# chown -R mongodb:mongodb mongodb/


五、设置mongodb服务随系统开机启动

编辑/etc/rc.local文件,在文件中插入如下记录:

/usr/local/mongodb/bin/mongod  --dbpath=/usr/local/mongodb/data/  --logpath=/usr/local/mongodb/logs/logs  –fork


六、开启mongodb服务

[root@dev-17 data]# /usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data/ --logpath=/usr/local/mongodb/logs/logs –fork


七、客户端登录mongodb数据库

[root@dev-17 data]# /usr/local/mongodb/bin/mongo

MongoDB shell version: 2.6.4

connecting to: test

>

至此,mongodb搭建工作基本完成。

上一篇:mongoDB安装for NT

下一篇:mongdb安装

相关内容

热门资讯

民进党明天拟正式提名沈伯洋参选... 针对外传民进党将于13日正式拍板征召不分区民代沈伯洋参选台北市长,对决中国国民党现任市长蒋万安一事,...
内塔尼亚胡称中国支持伊朗制造导... ‍‍5月12日,外交部发言人郭嘉昆主持例行记者会。有外媒记者提问,以色列总理内塔尼亚胡在接受采访时表...
AI会取代哪些职业?多个AI意... 当前,人们日益担忧人工智能(AI)将影响就业市场。美国近期一项研究显示,多个人工智能模型在预测哪些职...
大疆Air 4无人机曝光,预估... IT之家 5 月 12 日消息,消息源 Igor Bogdanov 昨日(5 月 11 日)在 X ...
中核国电漳州能源原党委书记、董... 中核集团中核国电漳州能源有限公司原党委书记、董事长何辉涉嫌严重违纪违法,目前正接受中央纪委国家监委驻...
总投资1.85亿元,郑州市金水... 【大河财立方消息】 5月11日,金水区人民政府对金水区城市更新项目入库信息进行公示,公示期为2026...
特朗普访华期间是否会讨论台湾和... 澎湃新闻记者 聂舒翼 谢瑞强5月12日,外交部发言人郭嘉昆主持例行记者会。有记者就特朗普访华期间是否...
AI+教育,郑州航空港区成果亮... 【大河财立方 记者 程帅星】5月11日,由教育部、浙江省人民政府共同主办的2026世界数字教育大会在...
外交部:中方反对美国向中国台湾... 新华社北京5月12日电(记者万倩仪、冯歆然)外交部发言人郭嘉昆12日在例行记者会上就中美关系和台湾问...
外交部:亚太各国应擦亮眼睛,共... 新华社北京5月12日电(记者董雪、孙楠)外交部发言人郭嘉昆5月12日在例行记者会上回答相关问题时表示...