在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
概述 这个教程讲述了在长期支持版 Ubuntu Linux 系统上从 平台支持: MongoDB 提供的包只支持 64 位长期支持版本的 Ubuntu 发行版。比如 Ubuntu 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial) 等等。这些包可能在其他发行版上也能工作,但是并未被支持。 注意事项: 3.4 不兼容 IBM Power Systems 上的 Ubuntu 16.04 包 MongoDB 在自己的仓库里提供了官方支持的安装包。仓库中包含了下面的包
包 mongodb-org-server 提供的初始化脚本来启动 mongod,配置文件为: 这些安装包与 Ubuntu 提供的 安装包提供的配置文件 /etc/mongod.conf 默认配置 bind_ip 为 127.0.0.1 。在初始化一个复制集群(replica set)之前根据你的需要修改这个设置。 安装 MongoDB 社区版 MongoDB 提供的包只支持 64 位长期支持版本的 Ubuntu 发行版。比如 Ubuntu 12.04 LTS (precise), 14.04 LTS (trusty), 16.04 LTS (xenial) 等等。这些包可能在其他发行版上也能工作,但是并未被支持。 导入包管理系统使用的公钥 Ubuntu 的软件包管理工具(即dpkg和APT)要求软件包的发布者通过GPG密钥签名来确保软件包的一致性和真实性。通过以下命令导入MongoDB公共GPG密钥: sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 为 MongoDB 创建 list file 根据 Ubuntu 的版本使用适当的命令创建 Ubuntu 12.04 echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu precise/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list Ubuntu 14.04 echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list Ubuntu 16.04 echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list 重新下载本地包数据库索引 sudo apt-get update 安装 MongoDB 通过以下命令安装最新的可靠版 sudo apt-get install -y mongodb-org 运行 MongoDB 社区版 默认情况下, MongoDB 实例的数据文件位于 如果你更改了运行 MongoDB 进程的用户,必须修改 启动 MongoDB 执行如下命令来启动 mongod 进程 sudo service mongod start # 或者 sudo systemctl start mongod 验证 MongoDB 启动成功 通过检查日志文件 /var/log/mongodb/mongod.log 来验证 mongod 进程是否启动成功,日志文件中应包含下面的信息: [initandlisten] waiting for connections on port <port>
停止 MongoDB 如果需要,你可通过下面的命令来停止 mongod 进程 sudo service mongod stop # 或者 sudo systemctl stop mongod 重启 MongoDB sudo service mongod status # 或者 sudo systemctl status mongod 查看 MongoDB 状态 sudo service mongod status # 或者 sudo systemctl status mongod 卸载 MongoDB 社区版 为了彻底的从系统中移除 MongoDB,你需要移除 MongoDB 应用程序,配置文件,日志和数据文件目录。请参照下面的操作步骤进行: 停止 MongoDB 通过以下命令停止 mongod 进程 sudo service mongod stop 删除软件包 删除所有的 MongoDB 软件包 sudo apt-get purge mongodb-org* 删除数据和日志目录 删除 MongoDB 数据和日志目录 sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。 |
请发表评论