wsl2 ubuntu20.4 安装mongodb 完整步骤

最近准备完全使用wsl2进行工作,安装mongodb遇到的问题.

整理内容转自: https://www.yidiankuaile.com/post/wsl-mongodb  

                       https://devpress.csdn.net/mongodb/62f989887e6682346618d5cb.html

                       https://stackoverflow.com/questions/42446931/mongodb-exception-in-initandlisten-20-attempted-to-create-a-lock-file-on-a-rea

 

添加apt源

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list

 

安装mongodb

sudo apt-get update

sudo apt-get install -y mongodb-org

mongod --version

 

添加service

curl https://raw.githubusercontent.com/mongodb/mongo/master/debian/init.d | sudo tee /etc/init.d/mongodb >/dev/null

没有梯子的备用链接:
curl https://cdn.jsdelivr.net/gh/mongodb/mongo@master/debian/init.d | sudo tee /etc/init.d/mongodb >/dev/null

 

添加执行权限

sudo chmod +x /etc/init.d/mongodb

 

运行mongodb 如果遇到问题看下面的解决方法

sudo service mongodb start

 

查看mongodb 运行状态

sudo service mongodb status

 

报错

 看看是否有提示data数据文件不存在,因为咱们这要安装mongodb是不会自动创建文件夹的。

执行命令:

// 创建文件夹
cd /
sudo mkdir -p data/db
// 添加权限
sudo chmod -R go+w /data/db

 

posted @ 2023-07-25 15:43  DRQ丶  阅读(259)  评论(0编辑  收藏  举报