ElasticSearch系列(一)安装搭建
2016-11-25 00:00
218 查看
简介
Elasticserach是一个建立在全文搜索引擎Apache Lucene基础上的搜索引擎,而目前Lucene可以说是当今最先进、最高效的开源全功能搜索引擎框架。Lucene只是一个框架,要充分利用它的功能,你需要使用Java,并在你的程序中集成Lucene,糟糕的是,lucene非常复杂,你需要更加深入的了解,才能明白是如何运行的。
Elasticsearch使用Lucene作为内部引擎,当你使用它作全文索引时,只需要使用统一开发好的API就可以,并不需要了解其背后Lucene复杂的工作原理
当然Elasticsearch不仅包括了全文搜索引擎功能,同时还可以进行以下工作:
分布式实时文件存储,并将每一个字段都编入索引,使其可以被搜索
实时分析的分布式搜索引擎
可以扩展到上百台服务器,处理PB级别的结构化和非结构化数据
安装ElasticSearch
检查环境
Elasticsearch安装必须使用官方的JDK,版本在1.7以上,使用以下命令检查JDK版本java -version #笔者本机安装的是1.8版本 java version "1.8.0_51" Java(TM) SE Runtime Environment (build 1.8.0_51-b16) Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
下载ElasticSearch
ES下载地址:https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasticsearch/2.3.3/elasticsearch-2.3.3.zip
安装ElasticSearch
wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/zip/elasti csearch/2.3.3/elasticsearch-2.3.3.zip unzip elasticsearch-2.3.3.zip chomod -R 777 elasticsearch-2.3.3 cd elasticsearch-2.3.3 .bin/elasticserarch
注意:ElasticSearch不能用root用户身份运行,要用其他的用户身份运行,如需要在后台运行,加-d参数。
安装head插件
./plugin install mobz/elasticsearch-head
安装kopf插件
./plugin install lmenezes/elasticsearch-kopf
运行测试
elsticsearch运行
head插件运行
kopf插件运行
相关文章推荐
- OpenVox 全系列模拟卡安装教程,使用openvox+elastix搭建电话系统
- maven系列笔记(安装、下载jar、搭建私服)
- MyEclipse环境搭建系列之开篇(第一章)——MyEclipse的jad(java反编译器)安装
- selenium系列->脚本开发环境的搭建->安装firebug
- centos6.5下Zabbix系列之Zabbix安装搭建
- wx网罗系列之环境搭建:wxWidget的下载、安装与编译
- 阿里dubbo框架使用系列:开发环境搭建之dubbo控制台的安装
- WAS集群系列(6):集群搭建:步骤4:安装WAS升级软件
- 计算机网络系列:搭建FTP服务器之第一篇:安装IIS信息服务
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
- Windows SQL2008数据库系列一搭建安装SQL2008R2
- Zabbix系列之Zabbix安装搭建及汉化 推荐
- VMware workstation -- 实验环境搭建系列(一) VMware Workstation安装及初次使用配置
- sqlalchemy系列(1) sqlalclemy安装与基础搭建
- WAS集群系列(5):集群搭建:步骤3:安装IHS软件
- hadoop学习系列1之在ubuntu12.04下搭建伪分布式Hadoop-1.1.1环境并安装eclipse
- centos6.5下Zabbix系列之Zabbix安装搭建及汉化
- Hadoop平台搭建使用系列教程(4)-操作系统安装
- Elasticsearch实战系列-环境搭建