Linux-Ubuntu14.04下mongodb安装部署

版权声明:本文为博主原创文章,未经博主允许不得转载。


前几天项目组一个紧急任务,测试服务器上搭建部署mongo并导入数据库


1.准备工作


1.1环境准备

环境在Ubuntu14.04下搭建,不同版本之间可能存在兼容性(我也没测试过)




切记!一般没有安装过mongodb的服务器上,输入mongo命令后,首先会提示找不到命令,然后让你输入apt-get install mongo.client安装

笔者就犯过这样的错误


这样有两点问题:

1.安装的是客户端

2.版本问题,这个很重要,项目中mongo数据库用的是2.6,而apt-get自动安装的根本不知道是什么版本,而mongodb不同版本之间是不能兼容的。所以如果根据需要是迁移数据库之类的,这样到后面会有超级一大堆的错误


1.2安装包下载

mongo官网下载地址

根据自己的需要选择版本下载,需要注意亮点:

1.大版本保持一致,因为大版本之间不兼容

2.mongodb亦按照基数版本不稳定的规则,一般用于生产环境的都是偶数版本,如果安装的是基数(例如2.7),进入时会出现一下提示


提示当前版本不适用于生产环境


2.mongo安装部署

下载后解压


mongodb不需要像别的数据库那样配置解压后放到/usr/local

但是为了方便管理,最好还是放到usr/local下面

命令如下:


mv mongodb-linux-**** /usr/local/mongodb

然后为了mongodb创建数据库存放位置和日志文件


sudo mkdir data

sudo touch logs



进入到mongodb下面的bin里面查看mongodb帮助文档

./mongod -h

找到参数

--fork

--dbpath arg

--logpath arg

--nohttpinterface


 启动数据库

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


--dbpath=/usr/local/mongodb/data/ 用于指定存放的mongodb数据库

--fork 是后台执行,不然一直在前台

--logpath=/usr/local/mongodb/logs 用于指定mongodb的日志记录文件


启动后即可通过mongo命令进入数据库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值