以下步骤摘录自MongoDB文档说明。
安装环境
- Ubuntu 16.04
安装包说明
MongoDB提供了以下几个需要安装的包:
注意:这些包和ubuntu仓库提供的
mongodb
, mongodb-server
,和mongodb-clients
是冲突的。mongodb-org-server
包提供了一个开启mongod
命令所使用的初始化脚本,脚本位于/etc/mongod.conf
,配置文件包含了一些默认设置,比如bind_ip
默认是127.0.0.1
,如果你需要,可以去更改一些配置。
安装步骤
- 为了保证软件来源是可靠的,先导入MongoDB的
public GPG key
。sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
- 写入镜像源到
/etc/apt/sources.list.d/mongodb-org-3.4.list
,用来写入MongoDB相关包的源地址。echo "deb http://mirrors.aliyun.com/mongodb/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
- 更新本地包数据库。
sudo apt-get update
- 安装。
sudo apt-get install -y mongodb-org
安装完毕后,需要知道几个文件:
数据文件存放在:/var/lib/mongodb
;
日志文件存放在:/var/log/mongodb
。
启动,重启
- 启动,停止,重启mongod服务的命令如下:
sudo service mongod start sudo service mongod stop sudo service mongod restart
- 验证启动,通过启动
mongo shell
来验证是否启动成功。mongo
如何卸载
- 先停止MongoDB。
sudo service mongod stop
- 删除安装包文件。
sudo apt-get purge mongodb-org*
- 删除数据文件和日志文件。
sudo rm -r /var/log/mongodb sudo rm -r /var/lib/mongodb