Skip to content

Elasticsearch workshop - Part 1: - From simple match to mastery, Part 2: Index it well, index it good

License

Notifications You must be signed in to change notification settings

wimulkeman/elasticsearch-workshop

Repository files navigation

Elasticsearch workshop

From simple match to mastery

This workshop is intended to get you up and spinning with the more advanced topics of Elasticsearch besides a simple match query.

This workshop uses:

  • Elasticsearch 6
  • Kibana 6
  • Docker

On your system we will be default use the following ports:

  • 80
  • 9200
  • 5601

These ports can be changed as explained up ahead in this README.

Env file

Copy the .env.dist file in the root of the project to .env

We are all equal, but some more than others.

For those who have already use the ports we use within this workshop, you can change the ports in your composer and in the .env file.

Docker

After copying the .env file, run the following command in the root of this project.

docker-compose up

When everything is up and running, you can access the workshop on your localhost.

Elasticsearch is available on localhost:9200.

Kibana is available on localhost:5601.

You may need to replace localhost with your own domain if your Docker configuration runs on another location.

Composer

After docker has been fired up, you can run the composer install.

Connect to the docker container using the command

docker exec -it php71 bash

When in the container run the following command

composer install

this will install all the required PHP packages needed to run this workshop.

About

Elasticsearch workshop - Part 1: - From simple match to mastery, Part 2: Index it well, index it good

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published