MongoDb安装教程

1.下载安wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz
新版本:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1804-4.0.1.tgz

2.解压
tar -zxvf mongodb-linux-x86_64-3.0.6.tgz

3.解压包移动到指定目录
mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb

4.添加环境变量
export PATH=/usr/local/mongodb/bin:$PATH

5.查看环境变量
echo $PATH

6.创建数据库目录
mkdir -p /usr/local/mongodb/data/db

7.启动服务(shell服务窗口不要关闭)
mongod

8.另一种安装方式(root)
sudo apt-get install mongodb

9.查看进程是否已启动
pgrep mongo -l

10.进入mongo终端
mongo

11.查看安装位置
locate mongo

12.本地端口被占用(查看进程id)
ps aux | grep mongod

13.结束进程端口
kill -9 pid

<think>我们正在处理一个关于MongoDB安装教程的问题。用户明确表示“我想获取mongoDB安装教程”,因此我们需要提供一个清晰的安装步骤指南。根据站内引用内容,我们可以整合出一个详细的安装过程,主要步骤包括:下载安装包、配置环境变量、创建数据和日志目录、安装服务并启动等。 但请注意,不同引用中的路径和具体命令略有差异,我们需要整合出一个通用的、步骤清晰的教程,并指出关键注意事项(如以管理员身份运行命令提示符)。 同时,我们需要遵循系统指令:使用中文回答,行内数学表达式用$...$,独立公式用$$...$$(但本问题可能较少涉及数学公式),正确使用LaTeX语法(主要是代码块和命令行),并在最后生成相关问题。 我们参考三个引用,总结出以下主要步骤: 1. 下载MongoDB安装包并安装(注意选择目录) 2. 配置环境变量(将MongoDB的bin目录添加到系统环境变量) 3. 创建数据目录(如data/db)和日志目录(如data/log),并创建日志文件(如mongo.log) 4. 通过命令行初始化数据库(指定数据目录和日志路径) 5.MongoDB安装为Windows服务(设置自启动) 6. 启动服务并测试连接 但是,引用中提供了两种创建服务的方式: 引用[1]:使用sc.exe create命令 引用[3]:使用mongod命令加-install参数 我们将整合这两种方法,并给出注意事项。 另外,引用[3]还提到了删除服务的方法(sc delete MongoDB)和配置环境变量的步骤,这些也要包括在内。 由于是教程,我们应尽量详细,并给出示例路径(但提醒用户根据实际安装路径修改)。 最后,生成相关问题。 注意:在步骤中要强调以管理员身份运行命令行。 </think>以下是MongoDB在Windows系统上的详细安装教程,整合了多个可靠来源的最佳实践: ### 📥 一、下载与安装 1. **官网下载** 访问[MongoDB官网](https://www.mongodb.com/try/download/community),选择Windows版本(建议选MSI安装包) 2. **运行安装程序** - 自定义安装路径(示例:`E:\MongoDB\`) - 取消勾选"Install MongoDB Compass"(可选,图形化工具) 3. **创建关键目录**(管理员权限操作) ```bash # 数据存储目录 mkdir E:\MongoDB\data\db # 日志目录 mkdir E:\MongoDB\data\log ``` > 注:目录路径可自定义,但需与后续配置保持一致[^3] ### ️ 二、配置环境 1. **添加环境变量** 将MongoDB的bin目录(如`E:\MongoDB\bin`)添加到系统Path变量[^3] 2. **创建配置文件**(可选) 在安装目录新建`mongod.cfg`,内容示例: ```yaml systemLog: destination: file path: E:\MongoDB\data\log\mongod.log storage: dbPath: E:\MongoDB\data\db ``` ### 🔧 三、安装Windows服务 **方法1:通过sc命令安装(推荐)** ```bash sc.exe create MongoDB binPath= "\"E:\MongoDB\bin\mongod.exe\" --service --config=\"E:\MongoDB\mongod.cfg\"" DisplayName= "MongoDB" start= "auto" ``` > 说明:需替换路径为实际安装目录[^1] **方法2:通过mongod命令安装** ```bash mongod --dbpath "E:\MongoDB\data\db" --logpath "E:\MongoDB\data\log\mongo.log" --install --serviceName "MongoDB" ``` ### ▶️ 四、启动与验证 1. **启动服务** ```bash net start MongoDB ``` 2. **验证安装** - 连接测试:`mongo` - 浏览器访问:`http://localhost:27017/` 出现提示即成功: > It looks like you are trying to access MongoDB over HTTP...[^3] ### ️ 五、常见问题处理 - **服务启动失败**:检查日志文件中的错误信息(默认位置:`安装目录\data\log\mongod.log`) - **卸载服务**: ```bash sc delete MongoDB ``` - **端口占用**:默认端口27017,可通过配置文件修改 ### 📚 示例命令汇总 ```bash # 创建服务(方法1) sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB\mongod.cfg\"" DisplayName= "MongoDB" start= "auto" # 创建服务(方法2) mongod --dbpath "D:\MongoData\db" --logpath "D:\MongoLogs\mongo.log" -install -serviceName "MongoDB" # 启动/停止服务 net start MongoDB net stop MongoDB ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值