1. 程式人生 > >elasticsearch php 搜尋開發

elasticsearch php 搜尋開發

elasticseach安裝

elasticseach 官方文件

https://www.elastic.co/webinars/getting-started-elasticsearch

elasticseach 下載後 windows 下直接執行 elasticsearch.bat  linux 下直接./elasticsearch  不需要sudo

檢視ElasticSearch服務狀態和結果的URL

https://blog.csdn.net/u012516166/article/details/75106386

 

網頁管理工具elasticsearch-head

網方網站 https://github.com/mobz/elasticsearch-head

該工具是基於nodejs的,所以用以前請安裝nodejs相關執行環境,切記不要把檔案放在elasticsearch plugin目錄中,放進去後不能啟動。

安裝步驟:

  • git clone git://github.com/mobz/elasticsearch-head.git
  • cd elasticsearch-head
  • npm install
  • npm run start

分詞外掛

https://github.com/medcl/elasticsearch-analysis-ik

可以直接下載解壓放在elasticseach plugin 目錄,可以用官方的第二各方法

./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.3.0/elasticsearch-analysis-ik-6.3.0.zip

如果是用windows檢查外掛是否安裝成功最好用restful工具去試, curl會有比較多的題,語法有些和linux上不一樣。

 

 

php 一些常用的操作

https://www.elastic.co/guide/en/elasticsearch/client/php-api/current/index.html