Skip to content

Instantly share code, notes, and snippets.

@jonathanclarke
Created December 22, 2009 14:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jonathanclarke/261770 to your computer and use it in GitHub Desktop.
Save jonathanclarke/261770 to your computer and use it in GitHub Desktop.
#Core Libs
sudo apt-get install curl tcsh git-core scons g++
sudo apt-get install libpcre++-dev libboost-dev libmozjs-dev
#Spiderpig (Oh wait, Spidermonkey)
curl -O ftp://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
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
#Install Mongo DB
git clone git://github.com/mongodb/mongo.git
scons all
sudo scons --prefix=/opt/mongo install
sudo mkdir /data/ && sudo mkdir /data/db
sudo chown -R jonathan:jonathan /data
#Symbolic Links go now
sudo ln -s /opt/mongo/bin/mongo /usr/bin/mongo
sudo ln -s /opt/mongo/bin/mongod /usr/bin/mongod
sudo ln -s /opt/mongo/bin/mongodump /usr/bin/mongodump
sudo ln -s /opt/mongo/bin/mongofiles /usr/bin/mongofiles
sudo ln -s /opt/mongo/bin/mongoimport /usr/bin/mongoimport
sudo ln -s /opt/mongo/bin/mongorestore /usr/bin/mongorestore
sudo ln -s /opt/mongo/bin/mongos /usr/bin/mongos
#Run the great mongodb
mongod run
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment