Elasticsearch配合mysql实现全文搜索(一) 安装Elasticsearch

本文介绍了如何在Linux环境下安装Elasticsearch 6.1.3,包括前置条件、环境变量设置、配置修改以及启动和检查运行状态。特别提醒,安装时不要使用root用户,并提供了相关错误排查链接。

需要下载的东西

Elasticsearch:

https://www.elastic.co/products/elasticsearch

我目前用的是6.1.3最新版本

Logstash:

https://www.elastic.co/products/logstash

同样要对应Elasticsearch的6.1.3版本

mysql-connector:

https://dev.mysql.com/downloads/file/?id=474257


前置条件:需要安装jdk,并配置了 JAVA_HOME

开始安装 Elasticsearch

服务器说明 
最低 4G内存, 
如果更低的内存 请自行更改 config/jvm.xx 文件中的配置

注意:因安全性考虑,es不要用root用户安装

新增一个用户 可参考这篇文章 http://blog.youkuaiyun.com/hsl_1990_08_15/article/details/50449507

1.使用源码安装

cd /opt

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.1.3.tar.gz

tar zxvf elasticsearch-6.1.3.tar.gz

2.环境变量设置 

vim /etc/profile.d/elasticsearch.sh

export ES_HOME=/opt/elasticsearch-6.1.3

export PATH=$ES_HOME/bin:$PATH

3.使之生效

./etc/profile

./etc/bashrc

4.配置

cd /opt/elasticsearch-6.1.3/config

vi elasticsearch.yml

增加配置

network.host:192.168.0.1 如需局域网访问 全局访问设置成0.0.0.0

增加以下参数 这样head插件可以访问es

http.cors.enabled: true
http.cors.allow-origin: "*"

5.启动

cd elasticsearch目录
bin/elasticsearch     #前台运行
bin/elasticsearch -d  #后台运行

6.查看

http://localhost:9200/

或者curl -X GET http://localhost:9200

7.启动时常见报错可参靠以下文章

http://blog.youkuaiyun.com/qq942477618/article/details/53414983

http://blog.youkuaiyun.com/weini1111/article/details/60468068


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值