ElasticSearch全文搜索引擎安装教程!

技术文档 - php相关

2019-11-24

 暂无演示  

ElasticSearch全文搜索引擎 ,不得不说一句是一款很好的搜索框架。

用它来做网站的一些搜索需求,可以对数据库压力起到一定的缓解作用!


怎么在windows安装ElasticSearch呢、安装ElasticSearch需要什么条件呢,那么下面就来看看怎么安装:


ElasticSearch安装教程:


1、安装java环境:

        1):

                下载windows系统64的位JDK:https://pan.baidu.com/s/1JTbYQ0fUyUTh8RsPuJsgUA

                下载windows系统32位的JDK:https://pan.baidu.com/s/1_f8Dy-w7F5WwwsfuoeT1jQ

        2):然后双击下载下来的JDK文件根据提示安装即可。(如我安装在:E:\Java\jdk1.8.0_144)

        

        3):配置系统环境变量:JAVA_HOME , PATH , CLASSPATH,(注意变量名不区别大小写的,大小写都可以)

          变量名:JAVA_HOME

          变量值:E:\Java\jdk1.8.0_144

          变量名:CLASSPATH

          变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  (记得前面有个".")

          变量名:PATH

          变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


                   下面是新增JAVA_HOME系统变量的截图教程,其他两个同理。

                   如果是已有的话,就点编辑,然后在值后面追加,追加前记得先看旧值最后有没有分号没有记得先补上再追加。

                

                            

        

        查看是否安装成功,我们可以在cmd命令模式下运行命令:java -version   出现如下图,安装成功

   


2、安装ElasticSearch:

        1)下载ElasticSearch,地址:https://www.elastic.co/downloads/past-releases  (推荐安装版本5以下)

            

       2)解压下载下来的zip包,自己找一个喜欢的盘放好就行。

        3)启动ElasticSearch:

            找到解压出来的bin目录下的elasticsearch.bat文件,双击启动。出现下图信息表式启动成功

            

        

3、通过浏览器浏览ElasticSearch:

      在浏览器地址输入:http://localhost:9200/   打开后会输出相似如下数据说明ES安装成功。


4、把ElasticSearch安装成windows系统服务。

        注意:安装服务前一定要确保java的JDK已经安装成功,并且也已经配置了环境变量JAVA_HOME


        在cmd下进入到ElasticSearch安装目录里的bin目录下运行:

        版本2.*的cmd命令:

        安装命令:elasticsearch.bat install

        卸载命令:elasticsearch.bat remove

        启动命令:elasticsearch.bat start

        停止命令:elasticsearch.bat stop


        版本6.*的cmd命令:

         安装命令:elasticsearch-service.bat install

         卸载命令:elasticsearch-service.bat remove

         启动命令:elasticsearch-service.bat start

         停止命令:elasticsearch-service.bat stop

 



5、 安装head插件(图形化管理ElasticSearch)。

        教程地址:Elasticsearch全文搜索引擎-head插件安装,一步一步安装教程!


6、   Elasticsearch全文搜索引擎-PHP使用教程。