Я пытаюсь установить MongoDB на Snow Leopard с помощью MacPorts, как объяснено на сайте MongoDB (http://www.mongodb.org/display/DOCS/Quickstart+OS+X). Однако, он застрял «повышение мощности». В течение 20 минут ничего не происходило.
Ход из терминала прилагается. Любая помощь в этом будет оценена. Я взволнован, чтобы проверить MongoDB.
$ port install mongodb Предупреждение: MacPorts работает без привилегий. Возможно, вам не удастся выполнить определенные действия (например, установить). ---> Вычисление зависимостей для mongodb ---> Зависимости, которые необходимо установить: увеличить libpcap pcre ncurses ncursesw readline scons python26 db46 gdbm gettext libiconv gperf openssl sqlite3 tk Xft2 fontconfig freetype pkgconfig xrender xorg-libX11 xorg-bigreqsproto xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg входные данные xorg xorg xorg xorg xorg xorg xorg входные данные xorg xorg xorg xorg входные данные xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto spidermonkey nspr ---> Получение буста ---> Попытка получить boost_1_42_0.tar.bz2 из superb-west.dl.sourceforge.net/boost ---> Попытка получить boost_1_42_0.tar.bz2 из superb-east.dl.sourceforge.net/boost ---> Попытка получить boost_1_42_0.tar.bz2 с сайта downloads.sourceforge.net/boost ---> Проверка контрольных сумм для повышения ---> Извлечение форса ---> Применение патчей для повышения ---> Настройка буста ---> Усиление здания
$ port install mongodb
Предупреждение: MacPorts работает без привилегий. Возможно, вам не удастся выполнить определенные действия (например, установить). ---> Вычисление зависимостей для mongodb ---> Зависимости, которые необходимо установить: увеличить libpcap pcre ncurses ncursesw readline scons python26 db46 gdbm gettext libiconv gperf openssl sqlite3 tk Xft2 fontconfig freetype pkgconfig xrender xorg-libX11 xorg-bigreqsproto xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg входные данные xorg xorg xorg xorg xorg xorg xorg входные данные xorg xorg xorg xorg входные данные xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg xorg libXdmcp xorg-util-macros xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-renderproto tcl xorg-libXScrnSaver xorg-libXext xorg-scrnsaverproto spidermonkey nspr ---> Получение буста ---> Попытка получить boost_1_42_0.tar.bz2 из superb-west.dl.sourceforge.net/boost ---> Попытка получить boost_1_42_0.tar.bz2 из superb-east.dl.sourceforge.net/boost ---> Попытка получить boost_1_42_0.tar.bz2 с сайта downloads.sourceforge.net/boost ---> Проверка контрольных сумм для повышения ---> Извлечение форса ---> Применение патчей для повышения ---> Настройка буста ---> Усиление здания
Boost - довольно большая библиотека - для ее установки может потребоваться некоторое время.
Вы можете запустить port с подробным флагом (или флагом отладки), чтобы увидеть подробную информацию о ходе выполнения:
port
$ port -v install mongodb
следуйте следующим командам
sudo port install mongodb sudo mkdir -p /data/db sudo chown `id -u` /data/db
если вы использовали macports, по умолчанию он устанавливается в / opt / local / bin
для просмотра списка файлов этого типа: $ >> ls / opt / local / bin
если вы видите mongod, введите: ./mongod
, затем проверьте, работает ли он в браузере на http://0.0.0.0:28017/ или localhost: 28017