Linux平台下安装和搭建MongoDB

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容