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.
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.
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.
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.