Liunx下安装ElasticSearch
什么是ElasticSearch
ElasticSearch简称ES,是基于Apache Lucene 构建的开源搜索引擎,是当前流行的企业级搜索引擎(分布式搜索引擎)。Lucene本身就可以被认为是迄今为止性能最好的一款开源搜索引擎工具包,但是lucene的API相对复杂,需要深厚的搜索理论。很难集成到实际的应用中去。同时ES是采用java语言编写,提供了简单易用的RestFul API,开发者可以使用其简单的RestFul API,开发相关的搜素功能,从而避免lucene的复杂性。
安装前准备
centos7 +
java 8 +
elasticSearch 6.3.2 点击进入官网下载(站点下载过慢,推荐使用迅雷下载)
安装JDK1.8
检查是否已安装jdk
java -version --查看java版本
rpm -qa|grep jdk --查看已安装的jdk
rpm -e --nodeps xxxxx --卸载指定版本jdk
创建存放jdk的目录
mkdir /usr/java/--推荐存放目录
上传并解压jdk
使用rz上传文件,如果没有安装执行如下命令:
yum -y install lrzsz
安装完成后即可使用rz
解压
tar -zxvf xxx.tar.gz -C /usr/java/--解压至指定目录
配置环变量
vim /etc/profile
将下列数据写入最后一行
JAVA_HOME=/usr/java/jdk1.8.0_221