Linux 上的 MongoDB 3.4.10 版本,稳定又实用,适合用来搭建日志、内容管理这些应用。mongodb-linux-x86_64-3.4.10压缩包里直接包含了 64 位系统的安装文件,解压后就能用,省事儿。嗯,它对非结构化数据的支持挺强,想怎么存就怎么存,不像关系型数据库那样绑手绑脚。

安装前别忘了检查下环境,64 位系统是基本要求,还得确保像libcurllibssl这些依赖装好了。不然你跑起来的时候直接报错,挺烦的。装完之后,先用tar -zxvf解压,建个数据目录,常规操作是在/data/db,你也可以自定义,重点是权限要给够。

要启动 MongoDB,只要跑一下bin/mongod就行了,建议你搞个服务脚本放系统服务里,这样方便以后控制。用systemctl就能启动、关闭、设置开机启动,方便。配置文件是mongod.conf,想改端口、改路径、设权限都在这儿弄。

MongoDB 3.4 挺注重安全的,默认就不让匿名连了。所以装完后记得加用户认证,还得设置下防火墙,尤其你是对公网的环境,那可得小心点。哦对了,连上之后跑个db.version()看看返回是不是3.4.10,这样你才知道到底装成功了没。

它还支持像副本集、分片集群这些高级玩法,搞高可用、做大数据分布式都能应付。配合mongodumpmongorestore这些工具,备份恢复也不是难事。聚合框架也有升级,做点复杂报表也还不错。

如果你做的是需要快速迭代、数据结构变化频繁的项目,MongoDB 确实是个不错的选项,装在 Linux 上也挺稳。如果你想了解源码安装,可以参考这篇指南