MongoDB详解(四)——MongoDB数据库安装

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介: MongoDB详解(四)——MongoDB数据库安装

今天继续给大家介绍Linux运维相关知识,本文主要内容是MongoDB数据库安装。

一、MongoDB数据库安装
首先,我们先下载MongoDB数据库,执行命令:

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz
1
即可下载好MongoDB的安装包。
之后,我们解压该安装包,由于MongoDB是解压即用的软件,因此我们只需要把安装包移动到指定的位置即可使用。
在这里,我们把解压后的MongoDB安装包,移动到/usr/loca/目录下,并重命名为mongodb。
完成后如下所示:

二、MongoDB数据库启动
完成MongoDB数据库的安装后,为了方便我们后续操作,我们可以把MongoDB目录下的/bin子目录添加到PATH变量下,这样即可方便我们执行MongoDB的相关命令。
打开/etc/profile文件,在文件的最下方添加如下内容:

PATH=$PATH:/usr/local/mongodb/bin
export PATH
1
2
之后,我们执行命令:

source /etc/profile
1
使得我们的配置生效。
此时,如果还不能启动mongoDB,因为我们还没有创建MongoDB的数据库存储目录,否则数据库启动会报错。
在默认情况下,MongoDB数据库的默认数据目录为/data/db,因此,我们执行命令:

mkdir -p /data/db
1
这样,我们就创建好了该目录。
mongoDB数据库的启动命令是:

mogod
1
该命令执行结果如下所示:

注意,该命令默认是前台启动,我们可以在该命令后面添加“&”,使得MongoDB在后台运行。
MongoDB启动后,会在设备上开启监听27017端口,如下所示:

之后,我们可以执行命令:

mongo
1
来登录本设备的MongoDB数据,如下所示:

从上图可以看出,我们已经成功登录MongoDB数据库,并且可以正常使用了。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/weixin_40228200/article/details/125241883

相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
目录
相关文章
|
1月前
|
SQL 关系型数据库 MySQL
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
【MySQL】— —熟练掌握用SQL语句实现数据库和基本表的创建。熟练掌握MySQL的安装、客户端登录方法;熟练掌握MySQL的编码、数据类型等基础知识;掌握实体完整性的定义和维护方法、掌握参照完整性
99 1
|
1月前
|
Oracle 关系型数据库 数据库
如何利用 Docker 安装 Oracle 数据库
【2月更文挑战第14天】
91 0
|
1月前
|
关系型数据库 MySQL 数据库
rds安装数据库客户端工具
安装阿里云RDS的数据库客户端涉及在本地安装对应类型(如MySQL、PostgreSQL)的客户端工具。对于MySQL,可选择MySQL Command-Line Client或图形化工具如Navicat,安装后输入RDS实例的连接参数进行连接。对于PostgreSQL,可以使用`psql`命令行工具或图形化客户端如PgAdmin。首先从阿里云控制台获取连接信息,然后按照官方文档安装客户端,最后配置客户端连接以确保遵循安全指引。
82 1
|
26天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
66 0
|
1天前
|
NoSQL MongoDB Redis
Python与NoSQL数据库(MongoDB、Redis等)面试问答
【4月更文挑战第16天】本文探讨了Python与NoSQL数据库(如MongoDB、Redis)在面试中的常见问题,包括连接与操作数据库、错误处理、高级特性和缓存策略。重点介绍了使用`pymongo`和`redis`库进行CRUD操作、异常捕获以及数据一致性管理。通过理解这些问题、易错点及避免策略,并结合代码示例,开发者能在面试中展现其技术实力和实践经验。
21 8
Python与NoSQL数据库(MongoDB、Redis等)面试问答
|
24天前
|
存储 监控 Java
InfluxDB时序数据库安装和使用
InfluxDB时序数据库安装和使用
42 2
|
1月前
|
NoSQL 网络协议 MongoDB
Windows公网远程连接MongoDB数据库【无公网IP】
Windows公网远程连接MongoDB数据库【无公网IP】
|
1月前
|
存储 NoSQL 关系型数据库
一篇文章带你搞懂非关系型数据库MongoDB
一篇文章带你搞懂非关系型数据库MongoDB
55 0
|
1月前
|
关系型数据库 MySQL Linux
【Linux】在Linux上安装MySQL数据库的步骤
【Linux】在Linux上安装MySQL数据库的步骤
122 0
|
1月前
|
人工智能 NoSQL MongoDB