Ubuntu11.10下配置Mongodb


Ubuntu11.10下安装Mongodb

发表于 2011-10-26


Ubuntu11.10下配置Mongodb还是比较方便的,之前安装过1.8.1版本。

Mongodb目前最新版本是2.0.1。

不知道用  Nodejs操作Mongodb是神马感觉。先安装上 Mongodb,再研究。

启动终端

下载Mongodb

wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.1.tgz

解压

tar -zxvf mongodb-linux-i686-2.0.1.tgz

进入

cd mongodb-linux-i686-2.0.1

这里最好给Mongodb添加 一个账户,方便以后管理。需要取得root权限哦

adduser mongodbxiao

passwd mongodb

完成之后。就可以用这个账户来管理Mongodb了。

还需要指定目录给这个账户,这里指定给默认地址,不过我建议还是将数据库文件存到另外的文件夹中。

sudo mkdir -p /data/db/ 
//把"/data/db/”的属主改成mongodb用户 
$ sudo chown mongodbxiao /data/db/ 
$ chown -R mongodb:mongodbxiao /data 
当然 可以 通过–dbpath 命令 指定MongoDB将数据存储到另外的目录中去。

在启动之前 还需要安装

apt-get install mongodb-clients

apt-get install mongodb-server

额,之前的版本貌似是没有的。安装下也不影响..

进入mongodb/bin 目录,启动mongodb

sudo mongod

mongodb默认端口是27017,查看是否启动成功。

netstat -lanp | grep "27017"

接着打开新的终端,进入bin目录输入mongo

xiaogang@xiaogang-virtual-machine:~/mongodb/mongodb/bin$ mongo 
MongoDB shell version: 1.8.2 
Wed Oct 26 10:38:57 *** warning: spider monkey build without utf8 support.  consider rebuilding with utf8 support 
connecting to: test 
>

此时说明mongo配置并连接成功.

将mongodb 加入到开机启动,

sudo gedit /etc/rc.local

编辑rc.local 加入

#add mongonDB service 

rm -rf /data/mongodb_data/* && /usr/local/mongodb/bin/mongod –dbpath=/data/mongodb_data/ –logpath=/data/mongodb_log/mongodb.log –logappend& 

注意.地址可能需要修改。

添加mongo环境变量

在bin目录下执行

sudo cp mongo /usr/bin/

之后就可以在任意目录使用mongo命令了。。

 

找一个Mongodb客户端管理工具不容易,以前很不错的MongoVUE 开始收费了。

其他的管理工具感觉都很一般…哎。。还在是命令行下折腾吧。

1




标签: MONGODBNOSQLUBUNTU
留下你的脚印吧

无觅相关文章插件,快速提升流量

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值