MacBook和Linux的MongoDB安装
偶有接触,第一次装的时候觉得很复杂,这次帮同事装了下,装完发现也没那么复杂
于是趁热打铁,在这里记一下安装的步骤:
准备工作
安装依赖(具体可参考官方的安装步骤): sudo yum install cyrus-sasl cyrus-sasl-gssapi cyrus-sasl-plain krb5-libs libcurl libpcap lm_sensors-libs net-snmp net-snmp-agent-libs openldap openssl rpm-libs tcp_wrappers-libs
正文
1.官网下载安装包 (官方有安装步骤,yum和.tgz安装: https://docs.mongodb.com/manual/tutorial/install-mongodb-enterprise-on-red-hat/)
2.解压,重命名(eg:/usr/local/mongodb)
3.添加环境变量(全局: /etc/profile; 当前用户: ~/.bash_profile)
4.新建目录:
日志: mkdir /usr/local/mongodb/log
数据库: mkdir /usr/local/mongodb/data/db
5.添加 mongod.conf文件(eg:/usr/local/mongodb/etc/mongod.conf)
6.编辑 mongod.conf文件:
logpath=/usr/local/mongodb/log/mongo.log logappend=true dbpath=/usr/local/mongodb/data/db fork=true port=27017
maxConns=5000
7.启动 (写成.sh脚本以后直接运行脚本即可)
-window下启动方式:
mongod —config /usr/local/mongod/etc/mongod.conf
-linux/mac下启动方式
mongod -f /usr/local/mongod/etc/mongod.conf
8.关闭 (这里使用的是登录客户端来关闭服务)
登录mongodb
> mongo
> use admin;
> db.shutdownServer();
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?