下载运行压缩文件,不用编译安装,解压后,简单配置就可以使用了。
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.7.tgz
tar zxf mongodb-linux-i686-2.0.7.tgz
mv mongodb-linux-i686-2.0.7 /usr/local/mongodb
cd /usr/local/mongodb
mkdir data logs repair #新建几个必须的工作目录
运行mongod
/usr/local/mongodb/bin/mongod --dbpath=/usr/local/mongodb/data \
--logpath=/usr/local/mongodb/logs/mongodb.log \
--repairpath=/usr/local/mongodb/repair \
--journal --fork
--dbpath:存储数据目录
--logpath:日志目录
--journal:为了提高单机版的durability,mongodb会提前为journal file分配空间,可以在数据库目录下面的journal/找到
--fork 选项将会通知 mongod 在后台运行
打开日志文件,如果在文件尾部看见“等待连接”的提示,则说明mongodb已经正常启动
tail -f logs/mongodb.log
...
Mon Apr 30 07:51:08 [initandlisten] waiting for connections on port 27017
连接数据库
/usr/local/mongodb/bin/mongo
MongoDB shell version: 2.0.7
connecting to: 127.0.0.1:27017/test
>