gpt4 book ai didi

MongoDB Zip 在 Ubuntu 18.04 中安装失败

转载 作者:可可西里 更新时间:2023-11-01 09:20:37 28 4
gpt4 key购买 nike

我正在尝试从从 MongoDB 站点 ( https://www.mongodb.com/download-center/enterprise/releases/development ) 下载的 Zip 文件夹中安装 MongoDB

我正确配置了日志路径、数据路径并尝试启动 mongod 并收到以下依赖性错误。

amran:~$ mongod
mongod: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by mongod)

libcurl.so.4 存在于我的机器中

amran:~$ locate libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.5.0

如何解决这个问题。请有任何想法!

最佳答案

为了在 Ubuntu 18.10 中运行 MongoDB 4.0,您必须做一些自定义的事情。

sudo apt-get install libcurl3

可能在/usr/lib/x86_64-linux-gnu/中找到 libcurl3 文件

在家里建立一个 LD_LIBRARY 文件夹。

 cp /usr/lib/x86_64-linux-gnu/libcurl.so.4 /home/user/LD_LIBRARY
mv /home/user/LD_LIBRARY/libcurl.so.4 /home/user/LD_LIBRARY/libcurl.so.3

通过以下方式建立 libcurl3 的链接:

ln -s libcurl.so.3 libcurl.so.4
echo "export LD_LIBRARY_PATH=~/LD_LIBRARY/:$LD_LIBRARY_PATH" >> ~/.bashrc
source ~/.bashrc

现在启动 MongoDB 它将运行。

现在你也可以安装

sudo apt-get install libcurl4 php-curl

并使用所有需要 php-curl 和 libcurl4 的应用程序

关于MongoDB Zip 在 Ubuntu 18.04 中安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51006934/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com