ElasticSearch系列(一)-安装

最近开始研究搜索引擎,首先学习的就是ElasticSearch,关于该搜索引擎的介绍,网上太多太多了,在此处不加叙述,只讲述自己实战过程。

本文,讲述安装过程:

1:下载

ElasticSeach下载;该地址对应的是ES最新版,页面内也有其他版本

2:安装

机器:Linux version 2.6.32-504.el6.x86_64 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ) #1 SMP Wed Oct 15 04:27:16 UTC 2014

安装版本:elasticsearch-6.2.2

启动命令:bin/elasticsearch &:我的经验,应该是要以后台模式启动。

安装启动过程中报错:


查询相关问题,发现是Linux版本过低导致的,建议是重装Linux,因为是公司的机器,并未重装;此种问题并不会影响后续使用,可以忽略。

第二个问题,启动之后可以在本地通过curl命令:curl localhost:9200命令,能够正常访问,但是使用其他机器,无法对其进行访问,所以找了很多解决办法,找到唯一一个靠谱的:外网无法访问问题

按照文中所述,修改了config目录下的elasticsearch.yml文件,添加一个字段:http.host;如下:

# ---------------------------------- Network -----------------------------------
#
 http.host: 192.168.100.34
# Set the bind address to a specific IP (IPv4 or IPv6):
#
#network.host: 192.168.0.1
#
# Set a custom port for HTTP:
#
#http.port: 9200
#
# For more information, consult the network module documentation.

添加了http.host字段,其值为机器的IP;其他均不需要修改,此修改只针对启动后的外网无法访问问题,配置文件修改后,重启生效;其中http.port是默认访问端口,可以配置的。

启动之后,外网访问:

但是,上述方式存在问题,修改过后,本地将无法访问。

ElasticSearch是开箱即用的,很方便,安装过程介绍到此,接下来就是正式使用了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值