香港服务器香港服务器租用

如何在Ubuntu 20.04或18.04上安装MongoDB

MongoDB是一个基于NoSQL技术的面向文档的开源数据库系统。它兼容现代网络应用程序的开发。
这个令人难以置信的数据库包括灵活性、表达式查询语言、二级索引等功能。此外,它还提供了很好的可扩展性和性能,可以用强大的数据库构建现代应用程序。
MondoDB没有像关系型数据库那样将数据保存在表中,而是将数据保存在具有动态模式的BSON数据结构(JSON类型的一种规范)中.这使得在某些应用程序中整合数据变得更加容易和快速。
由于MongoDB具有多种功能,适合生产使用,因此在行业中得到了广泛的应用。此外,它的源代码可用于Linux、Windows、OSX和Solaris等操作系统。
MongoDB安装
MongoDB在Ubuntu官方存储库中可用。为了安装它,您首先必须更新软件包列表,如下所示:
sudo apt update
接下来运行命令:
sudo apt install -y mongodb [install mongodb linux command]
将安装包含最新MongoDB稳定版本的几个软件包。
安装完成后,数据库服务器将自动启动,如下所示:
sudo systemctl status mongodb
它将检查服务的状态。在输出中,您应该看到返回了活动状态,这意味着服务器已启动并成功运行。
您应该能够连接到数据库服务器并按以下方式检索连接状态:
mongo –eval ‘db.runCommand({ connectionStatus: 1 })’
这将显示连接状态,数据库版本以及服务器地址以及其他详细信息。
这是此类信息的示例:
MongoDB server version: 4.4.10

{
“authInfo” : {
“authenticatedUsers” : [ ],
“authenticatedUserRoles” : [ ]
},
“ok” : 1
}
注意“OK”字段。值为1表示服务器处于活动状态并且正在运行。
如果该服务未激活,则可以使用以下命令手动启动它:
sudo systemctl start mongodb
要停止服务,请调用以下命令:
sudo systemctl stop mongodb
如果您想重新启动服务,请发出以下命令:
sudo systemctl restart mongodb
但是请注意,默认情况下,服务启动并运行后,MongoDB会自动启动。但是,您可以使用以下命令覆盖此内容:
sudo systemctl disable mongodb
并启用它,运行:
sudo systemctl enable mongodb
请注意,为了配置MongoDB,您需要编辑文件/etc/mongod.conf。
您还可以通过执行以下命令找到MongoDB配置文件:
sudo locate mongod.conf
它将返回配置文件的绝对路径。A5互联https://www.a5idc.net/

posted @ 2020-09-14 11:45  A5互联  阅读(1332)  评论(0编辑  收藏  举报
江苏镇江高防服务器BGP云服务器