elasticsearch环境搭建
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止先进、性能好的、功能全的搜索引擎库。
安装环境:
linux:Ubuntu 5.4.0
java:官方要求:1.8.0以上,我用的1.8.0_131
elasticsearch: 5.6.2
步骤一:安装Java
apt-get install java
步骤二:配置Java环境变量
https://jingyan.baidu.com/article/48a42057f1f0a4a925250464.html
步骤三: 安装elasticsearch
目录结构里面要包含plugins文件夹
如果用的官网的tar.gz压缩包解压之后是没有这儿目录的,运行的时候会报错,我用的zip压缩包才解决。
步骤四:运行elasticsearch
在安装目录下运行 ./bin/elasticsearch
如果报错:
http://blog.itpub.net/31347383/viewspace-2119053/
http://blog.csdn.net/u012246178/article/details/63253531
http://blog.csdn.net/liangzhao_jay/article/details/56840941
注意:如果提示JVM内存不足
vim /config/jvm.option
把-Xms2g和-Xmx2g换为
-Xms512m
-Xmx512m
步骤五:在浏览器中输入localhost:9200
会返回以下json数据
如果是在虚拟机里面运行,则在虚拟机的终端进行访问
curl 'http://localhost:9200
步骤六:修改IP,让外网能够访问
vim /config/elasticsearch.yml
注意开头空一格,冒号后面空一格
保存退出之后,再次运行elasticsearch
如果有报错看步骤四
之后就可以外网访问了
相关文章