📅  最后修改于: 2023-12-03 15:03:02.119000             🧑  作者: Mango
MongoDB是一个非常流行的文档数据库。在程序员的日常工作中使用上是不可避免的。在进行开发前,需要先部署MongoDB。
MongoDB官方提供了各种不同平台下的安装包,可以通过官网下载页面获取。如果在Ubuntu环境下,可以使用以下命令来安装:
sudo apt-get install -y mongodb
MongoDB的默认存储引擎是MMapv1。强烈建议使用WiredTiger引擎来获得更好的性能和压缩。
可以在配置文件/etc/mongod.conf
中设置storage.engine
属性来切换引擎。
storage:
engine: wiredTiger
MongoDB提供了基于角色的访问控制和认证,可以对MongoDB运行实例进行更好的安全保护。在实例进行配置时,建议开启认证和授权。
可以在配置文件/etc/mongod.conf
中通过如下方式启用认证:
security:
authorization: enabled
在MongoDB部署时,建议将MongoDB绑定到本地IP地址。可以在配置文件/etc/mongod.conf
中设置bindIp
属性。
net:
bindIp: 127.0.0.1
在完成MongoDB的安装和配置后,可以通过下面的命令来运行MongoDB:
sudo systemctl start mongod
本文介绍了MongoDB的安装、配置和运行。作为一名程序员,在开发前先了解和掌握MongoDB的部署是非常必要的。