Linux虚拟机上MongoDB的安装与基础操作指南

需积分: 10 3 下载量 140 浏览量 更新于2024-09-08 收藏 1.1MB DOCX 举报
MongoDB是一种流行的开源文档型数据库,它在Linux虚拟机环境下进行安装和配置的过程可以分为几个关键步骤。本文档详细介绍了在RHEL 6.2系统下安装MongoDB 3.6.4的具体操作,包括下载、解压、配置文件的创建与编辑以及服务的启动与管理。 首先,从MongoDB官方网站下载Linux版本的tarball文件,链接为<https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.6.4.tgz>,使用`wget`命令进行下载。解压文件使用`tar`命令,`-zxvf`选项分别代表解压和查看文件列表。接着,为了组织结构清晰,创建了一个名为`mongodb_simple`的文件夹,并在其中进一步创建了`data`、`log`、`conf`和`bin`子目录,用于存储数据、日志、配置文件和MongoDB服务的可执行文件。 配置文件`mongod.conf`是在`conf`目录下创建的,该文件包含核心的运行参数,如端口(`port=12345`),数据路径(`dbpath=data`),以及日志路径(`logpath=log/mongod.log`)。设置`fork=true`是为了在后台启动服务。在创建完配置文件后,通过`vim`编辑器打开并保存配置内容,然后使用`./bin/mongod -f mongod.conf`启动服务。服务启动成功的标志是输出提示关于子进程的信息,如`childprocessstartedsuccessfully`。 为了连接到MongoDB,需要复制`mongo`客户端到`bin`目录,然后使用`./bin/mongo`命令连接到本地主机(127.0.0.1)的指定端口(12345),并选择`test`数据库进行操作。 基础操作中,首先使用`use admin`命令切换到`admin`数据库,这是默认的管理员数据库,用于管理用户和权限。当需要停止服务时,可以通过`db.shutdownServer()`关闭MongoDB实例。 总结来说,这篇文档详细指导了如何在Linux虚拟机上安装MongoDB,包括安装包的获取、文件结构的创建、配置文件的编写、服务的启动与连接,以及基本的数据库操作和停止服务的方法。这对于想要在Linux环境中部署和管理MongoDB的用户来说是一份实用的指南。