# deepin系统下mongoDB安装
2018-08-20 本文已影响0人
趴趴捏
其实linux下安装mongoDB有很多方法,在这里我介绍一种不不需要额外过多配置的做法
参考链接,官方文档Install MongoDB Community Edition on Linux
本文写作于2018-8-20,deepin系统为15.6版本,基于Debian9定制
所以我们可以直接参考官网给出的Debian的安装方法
正文
我选择使用deb包来安装
导入公共秘钥
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
创建文件
echo “deb http://repo.mongodb.org/apt/debian stretch / mongodb-org / 4.0 main” | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
更新本地数据,安装
sudo apt-get update
sudo apt-get install -y mongodb-org
固定版本,避免意外升级
echo “mongodb-org hold” | sudo dpkg --set-selections
echo “mongodb-org-server hold” | sudo dpkg --set-selections
echo “mongodb-org-shell hold” | sudo dpkg --set-selections
echo “mongodb-org-mongos hold” | sudo dpkg --set-selections
echo “mongodb-org-tools hold” | sudo dpkg --set-selections
完成!!!
启动
这样安装时,日志文件位置在/var/log/mongodb/mongod.log
,配置文件位置在/etc/mongd.conf
下,我们也可以进行定制
- 启动
sudo service mongod start
- 停止
sudo service mongod stop
-
mongo
在与主机相同的主机上启动shellmongod
。使用--host
命令行选项指定 侦听的本地主机地址(在本例中127.0.0.1
)和端口mongod
:mongo --host 127 .0.0.1:27017
卸载
停止MongoDB。sudo service mongod stop
删除包 sudo apt-get purge mongodb-org *
(**sdfs dsdfsf dsf sdf sdf sdf **)
删除MongoDB数据库和日志文件。
sudo rm -r / var / log / mongodb
sudo rm -r / var / lib / mongodb