Сбой установки MongoDB Zip в Ubuntu 18.04 - PullRequest
0 голосов
/ 24 июня 2018

Я пытаюсь установить MongoDB с Zip-папки, загруженной с MongoDB сайта (https://www.mongodb.com/download-center/enterprise/releases/development)

Я правильно настроил путь к журналу, путь к данным и пытаюсь запустить 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

Как решить эту проблему. Любая идея, пожалуйста!

Ответы [ 4 ]

0 голосов
/ 15 октября 2018

Я только что установил ...

sudo apt-get install libcurl4 php-curl

Как @bhawnesh dipu, и он работает для меня

0 голосов
/ 29 июля 2018

Чтобы запустить MongoDB 4.0 в Ubuntu 18.10, нужно сделать несколько пользовательских действий.

sudo apt-get install libcurl3

найдите файл libcurl3, вероятно, в / usr / lib / x86_64-linux-gnu /

сделать папку 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

0 голосов
/ 18 сентября 2018

У меня была эта проблема (но в Debian 10), и я думаю, что мои .so файлы были сбиты. Поскольку у меня не было root-доступа на сервере, который я использую, я закончил копированием libcurl.so.4 со своего домашнего компьютера (через SCP) в новый каталог (например, LD_LIBRARY в принятом ответе) и добавил его в мой LD_LIBRARY_PATH как в принятом ответе. Мне пришлось сделать это еще с двумя файлами (libcrypto.so.1.0.0 и libssl.so.1.0.0), прежде чем запуск mongod на сервере работал.

Надеюсь, это сэкономит кому-то время!

0 голосов
/ 24 июня 2018

На странице загрузок , которой вы поделились, нет ни одной версии mongodb для Ubuntu 18.04.

Вам необходимо проверить с помощью mongodb , существует ли какая-либо версия, совместимая с Ubuntu 18.04.

...