PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

时间:2024-05-20 07:13:00

在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量

一.安装Java SE环境

1.下载和安装Java SE开发包

https://www.oracle.com/cn/java/technologies/javase-downloads.html

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

2.Java SE开发包安装完成之后,配置JAVA_HOME环境变量

(创建JAVA_HOME环境变量的作用,是由于安装ElasticSearch需要引用Java SE开发包。)

二.安装ElasticSearch服务

下载和安装es包

https://www.elastic.co/downloads/past-releases

下载和php版本对应的ElasticSearch,如下:我php使用的7.3,es就选择7.3

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

下载完成后解压,进入 elasticsearch目录的bin,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

 

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

三. 安装中文分词ik

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

我的es版本是 7.3.2   所以ik 选择 7.3.2  必须找到对应的版本!!!!

下载后解压到文件夹

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

把解压后的内容放到 D:\elasticsearch-7.3.2\plugins\ik 文件夹下  没有ik文件夹自己建一个

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

成功后重启ElasticSearch 服务  ok!!  ElasticSearch服务安装成功!!!

四.项目内安装ElasticSearch 

composer require elasticsearch/elasticsearch

会自动加载合适的版本!7.3.2的elasticsearch版本

PHP 安装Elasticsearch(简单易操作,照着流程几分钟搞定!!!)

此时elasticsearch和php支持都安装成功!