安装mongodb

sql 寻梦 5年前 (2019-06-19) 681次浏览 0个评论 扫描二维码
文章目录[隐藏]

费了我很久的时间安装,第一次安装没问题,端口忘记开了,开了端口重装又启动不了,各种错误,建议不要去看网上的安装教程,官网的安装教程很详细https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

命令行安装 sudo apt-get install mongodb

官网下载安装包安装
https://www.mongodb.com/download-center#community

查看安装版本: mongo -version
sudo service mongod stop  #停止服务
sudo service mongod start  #启动服务
sudo service mongod restart #重新启动服务
sudo service mongod status #查看状态

卸载:sudo apt-get –purge remove mongodb mongodb-clients mongodb-server

出了错误一定要看日志 /var/log/mongodb/mongod.log

错误:Failed to unlink socket file /tmp/mongodb-27017.sock Unknown error
解决:删掉这个文件,重新启动服务

docker 安装

docker run  --name dqgs-mongo --restart=always --network dqgs -p 27000:27017 -v $PWD/data:/data/db  -v $PWD/db/configdb:/data/configdb -d mongo:latest 
#进入mongodb
mongo admin
db.createUser({user:'root',pwd:'123456',roles:[{ "role" : "root", "db" : "admin" }]});
# 新版mongodb可以直接开启验证
docker run --name dqgs-mongo --restart=always --network dqgs -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=123456 -p 27000:27017 -v $PWD/data/db:/data/db -v $PWD/data/configdb:/data/configdb -d mongo:latest

然后开启验证

--auth

链接存储桶

spring.data.mongodb.uri=mongodb://root:123456@47.10.10.10:27017/gridfs
spring.data.mongodb.database=gridfs
spring.data.mongodb.authentication-database=admin
喜欢 (1)
[支付宝扫码,感谢支持]
分享 (0)
关于作者:

您必须 登录 才能发表评论!