Skip to content

Instantly share code, notes, and snippets.

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 infoshahin/5fd27220c1944988785ca851d3d8caeb to your computer and use it in GitHub Desktop.
Save infoshahin/5fd27220c1944988785ca851d3d8caeb to your computer and use it in GitHub Desktop.
Install Elasticsearch on Laravel Homestead

Install Elasticsearch on Laravel Homestead

Install Java

sudo apt-get install openjdk-7-jre-headless -y

Download & install the Public Signing Key

wget -qO - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | sudo apt-key add -

Add the following to /etc/apt/sources.list

deb http://packages.elasticsearch.org/elasticsearch/1.3/debian stable main

Update Aptitude

sudo apt-get update

Install Elasticsearch

sudo apt-get install elasticsearch

Configure Elasticsearch to run on startup

sudo update-rc.d elasticsearch defaults 95 10

Start the server now

sudo /etc/init.d/elasticsearch start

Test whether it's working

curl -X GET localhost:9200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment