在Linux服务器上安装和运行MongoDB

2020年12月31日19:37:29 发表评论 52 次浏览

介绍

MongoDB是一个免费的, 开放源代码的面向文档的数据库, 它以灵活的模式将数据存储在类似JSON的文档中。该" NoSQL"数据库是MySQL等传统关系数据库的流行替代方案。了解如何在具有CentOS 7, Ubuntu 14.04或Ubuntu 16.04的云服务器上安装MongoDB。

有两种安装MongoDB的选项:

  • 在新服务器上:MongoDB可以作为现成的应用程序使用, 可以在构建时自动安装在服务器上。
  • 在现有服务器上:可以在现有服务器上手动安装和配置MongoDB。

要求

  • 具有Linux的云服务器(CentOS 7, Ubuntu 14.04或Ubuntu 16.04)。

相关文章:

  • 在Linux云服务器上管理MongoDB

在新服务器上安装MongoDB

登录到云面板然后去基础架构>服务器.

请点击+创建创建一个新服务器。

设置服务器的名称, 然后单击要使用的服务器配置。

点击应用领域标签。

点击搜索图标, 然后搜索MongoDB。

请点击MongoDB.

请点击创造建立服务器。

在现有服务器上安装MongoDB

CentOS的7

要添加存储库, 请创建一个mongodb-org-3.6.repo文件并打开以进行编辑:

sudo nano /etc/yum.repos.d/mongodb-org-3.6.repo

将以下内容添加到此文件:

[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc

保存并退出文件。

更新系统:

sudo yum update

使用以下命令安装MongoDB:

sudo yum install -y mongodb-org

控制MongoDB服务

启动MongoDB:

sudo systemctl start mongod

停止MongoDB:

sudo systemctl stop mongod

重新启动MongoDB:

sudo systemctl restart mongod

Ubuntu 14.04

导入MongoDB公共GPG密钥:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

创建一个mongodb-org-3.6.list文件:

echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

更新软件包数据库:

sudo apt-get update

安装MongoDB:

sudo apt-get install -y mongodb-org

控制MongoDB服务

启动MongoDB:

sudo service mongod start

停止MongoDB:

sudo service mongod stop

重新启动MongoDB:

sudo service mongod restart

Ubuntu 16.04

导入MongoDB公共GPG密钥:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

创建一个mongodb-org-3.6.list文件:

echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list

更新软件包数据库:

sudo apt-get update

安装MongoDB:

sudo apt-get install -y mongodb-org

控制MongoDB服务

启动MongoDB:

sudo systemctl start mongod

停止MongoDB:

sudo systemctl stop mongod

重新启动MongoDB:

sudo systemctl restart mongod
一盏木

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: