Skip to content

Instantly share code, notes, and snippets.

@varavut
Created April 14, 2012 07:07
Show Gist options
  • Save varavut/2382571 to your computer and use it in GitHub Desktop.
Save varavut/2382571 to your computer and use it in GitHub Desktop.
elasticsearch0.19.0+mongodb2.0.2+river-ubuntu
sudo apt-get update
sudo apt-get install openjdk-6-jre-headless -f
sudo wget https://github.com/downloads/elasticsearch/elasticsearch/elasticsearch-0.19.0.tar.gz -O elasticsearch.tar.gz
sudo tar -xf elasticsearch.tar.gz
sudo rm elasticsearch.tar.gz
sudo mv elasticsearch-0.19.0 elasticsearch
sudo mv elasticsearch /usr/local/share
sudo wget http://github.com/elasticsearch/elasticsearch-servicewrapper/tarball/master -O - | tar xz
sudo mv elasticsearch-elasticsearch-servicewrapper-3e0b23d/service /usr/local/share/elasticsearch/bin/
sudo rm -rv elasticsearch-elasticsearch-servicewrapper-3e0b23d/
sudo /usr/local/share/elasticsearch/bin/service/elasticsearch install
sudo ln -s 'readlink -f /usr/local/share/elasticsearch/bin/service/elasticsearch' /usr/local/bin/rcelasticsearch
sudo service elasticsearch start
sudo apt-get install curl
curl localhost:9200
sudo wget downloads.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz
sudo tar zxf mongodb-linux-x86_64-2.0.2.tgz
cd mongodb-linux-x86_64-2.0.2/bin
sudo mv * /usr/bin/
sudo mkdir -p /data/db
user=$(logname)
sudo chown $user /data/db
sudo /usr/bin/mongod --fork --quiet --dbpath /data/db --logpath /var/log/mongodb.log
sudo /usr/local/share/elasticsearch/bin/plugin -install elasticsearch/elasticsearch-mapper-attachments/1.2.0
sudo /usr/local/share/elasticsearch/bin/plugin -install richardwilly98/elasticsearch-river-mongodb/1.1.0
sudo service elasticsearch restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment