1、下载:curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.9.tgz
2、解压缩:tar zxvf mongodb-linux-x86_64-3.2.9.tgz
3、创建数据库文件夹与日志文件、配置文件
mkdir mongodb
cd mongodb
mkdir data etc logs
touch logs/mongo.log
touch etc/mongo.conf
vi etc/mongo.conf
输入一下内容:
dbpath=/root/mongodb/data
logpath=/root/mongodb/logs/mongo.log
logappend=true
journal=true
quiet=true
port=27017
4、创建软连接
ln -s /root/mongodb/mongodb-linux-x86_64-3.2.9/bin/mongo /usr/local/bin/mongo
ln -s /root/mongodb/mongodb-linux-x86_64-3.2.9/bin/mongod /usr/local/bin/mongod
5、启动:mongod -f /root/mongodb/etc/mongo.conf
本地访问:mongo
远程访问:使用mongovue,注意如果是阿里云,需要在安全组配置,添加端口27017
6、其他问题
Mongodb新的存储引擎为wiredTiger ,在这种存储引擎下面,我们用可视化工具MongoVUE是无法看到collection的
应该更换为mmapv1引擎
1、删除data文件夹,然后重新创建data
2、在mongo.conf文件中加上:storageEngine=mmapv1
3、执行mongod -f mongo.conf
网友评论