Skip to content

Instantly share code, notes, and snippets.

@milon
Last active November 23, 2022 15:18
Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save milon/4ab18d0fc379bf4d3c50c5cd6886b621 to your computer and use it in GitHub Desktop.
Save milon/4ab18d0fc379bf4d3c50c5cd6886b621 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
@milon
Copy link
Author

milon commented Dec 13, 2019

thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment