Ubuntu11.10下安装Mongodb
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 开始收费了。
其他的管理工具感觉都很一般…哎。。还在是命令行下折腾吧。










7294

被折叠的 条评论
为什么被折叠?



