我正在运行 Ubuntu 18.04,并尝试安装 mongodb。在此之前,我以为我犯了一些错误,所以我继续清除所有内容以重新开始。
sudo service mongod stop
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
之后我继续跑:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
sudo apt update
然后当我跑步时:
sudo apt install -y mongodb-org
这产生了以下控制台输出:
答案1
您还可以通过创建 docker-compose.yml 文件并将其添加为服务来获取 mongodb。这将从 docker 注册表中提取 mongodb 映像。然后,您可以使用 robo3t 可视化您的数据库
答案2
下载 mongodb 社区服务器
https://www.mongodb.com/download-center/community
选择您的操作系统为 ubuntu 18.04 并将软件包作为 tar。下载并解压。在该目录中有一个“bin”文件夹。您需要在该文件夹中运行 mongod。但在此之前,您需要创建一个文件夹来存储所有安装文件。默认情况下,mongodb 希望您在硬盘根目录下创建“db”文件夹。您也可以在任何您想要的地方创建该文件夹,但您需要告诉 mongodb 该目录。假设您在桌面上创建了 mongo-data 文件夹。使用 pwd 命令获取该目录。
/home/user/Desktop/mongodb-data
进入 bin 目录
/home/username/Desktop/mongo/bin
跑步
mongod --dbpath=/home/yilmaz/Desktop/mongodb-data
这将安装 mongodb,安装完成后不会终止。服务器将运行以进行连接
如果选择此方法,每次从任何目录运行 mongod 时都必须指定 dbpath
mongod --dbpath=/home/yilmaz/Desktop/mongodb-data
如果你在根目录中创建了 db 文件夹,则只需运行
mongod