小白如何使用 Es(Elasticsearch)
之前讲过Xunsearch 如何使用 文章链接:小白如何使用 迅搜(xunsearch)
这次我们来一起学习 如何使用 Es(Elasticsearch) 做全文检索
1、Elasticsearch是什么?
ElasticSearch是一个基于Lucene的搜索服务器。
它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。
Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。
设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。
2、安装
Es 需要 Java 8环境
jar包 链接:https://pan.baidu.com/s/1Hx1fqK4CfAYopvYTX3p0jw 密码:e0mb
// 1、创建目录 mkdir /usr/local/java // 2、切入目录 cd /usr/local/java // 3、将jar包放入/usr/local/java下 // 4、解压包 tar -zxv -f jdk-8u201-linux-x64.tar.gz // 5、配置JAVA环境变量 vim /etc/profile // 6、在最后输入以下命令 ,注意:分割使用冒号,不是分号 JAVA_HOME=/usr/local/java/jdk1.8.0_201 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH // 7、配置生效 source /etc/profile
安装 Es
// 1、将 Es包下载到 /usr/local/src 目录下解压 并将目录重命名移动到/usr/local/elasticsearch目录 cd /usr/local/src wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.2.tar.gz tar -zxv -f elasticsearch-6.6.2.tar.gz mv elasticsearch-6.6.2 /usr/local/elasticsearch // 2、启动Es /usr/local/elasticsearch/bin/elasticsearch // 3、报错 嘿嘿嘿 报错是不能避免的,具体错误还需要自行百度,就不一一列举了【抱拳了】
常见错误
https://blog.csdn.net/it_lihongmin/article/details/78436883?utm_source=blogxgwz7
配置相关
https://www.cnblogs.com/zlslch/p/6419948.html
https://www.cnblogs.com/xiaochina/p/6855591.html
Es安全相关
https://www.elastic.co/cn/blog/reinforce-the-security-of-elasticsearch-101
Es权威指南 由于版本问题所以只能作为参考
https://www.elastic.co/guide/cn/elasticsearch/guide/cn/index.html
更新中。。。。。。