Ted's Blog



小白如何使用 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


更新中。。。。。。

分享:

写评论


Contact ME

github:https://github.com/tebie6

email:liumingyuphp@163.com

友情链接

无敌我大鑫哥:http://dream128.cn