Документация:
http://www.mongodb.org/display/DOCS/Building
http://www.mongodb.org/display/DOCS/Building+Spider+Monkey
http://www.mongodb.org/display/DOCS/Building+for+Linux
В консоли устанавливаем файлы, необходимые для сборки:
apt-get -y install tcsh git-core scons g++Получение кода, компиляция и установка Spider Monkey:
apt-get -y install libpcre++-dev libboost-dev libreadline-dev xulrunner-1.9.1-dev
curl -O ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gzКомпиляция и установка MongoDB:
tar zxvf js-1.7.0.tar.gz
cd js/src
export CFLAGS="-DJS_C_STRINGS_ARE_UTF8"
make -f Makefile.ref
sudo JS_DIST=/usr make -f Makefile.ref export
git clone git://github.com/mongodb/mongo.git
scons all
sudo scons --prefix=/opt/mongo install
В завершение установки:
- добавляем /opt/mongo/bin к список путей окружения
- создадаем новую директорию /data/db от имени пользователя с правами на чтение и запись
- вносим команду '/opt/mongo/bin/mongod run' в список автоматически запускаемых программ
Источники дальнейших знаний:
http://www.mongodb.org/display/DOCS/Overview+-+The+MongoDB+Interactive+Shell
http://www.mongodb.org/display/DOCS/File+Based+Configuration
http://www.mongodb.org/display/DOCS/Command+Line+Parameters
http://www.mongodb.org/display/DOCS/Security+and+Authentication
http://www.mongodb.org/display/DOCS/Manual
Позаимствовано отсюда http://tech.favoritemedium.com/2009/08/installing-mongodb-on-ubuntu-904-jaunty.html
1 comments:
Spider Monkey можно не собирать, он есть в пакетах.
> sudo apt-get install spidermonkey-bin
Отправить комментарий