elasticsearch的安装

一、安装Elasticsearch

切换到 /opt 目录,下载Elasticsearch,

cd /opt
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz

解压到当前目录

tar -zxvf elasticsearch-6.2.4.tar.gz

由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑,需要创建一个单独的用户用来运行ElasticSearch(如果是es5以后必须创建新用户,不然会报错:can not run elasticsearch as root)

创建用户组和用户

groupadd elsearch

useradd elsearch -g elsearch -p !QAZxsw2

更改 elasticsearch-6.2.4 文件夹及内部文件的所属用户及组为elsearch

chown -R elsearch:elsearch elasticsearch-6.2.4

切换用户并启动 elasticsearch

su elsearch
cd /opt/elasticsearch-6.2.4/bin/

./elasticsearch   # 前台启动,接 ctrl + c 停止elasticsearch服务
./elasticsearch -d   # 后台启动

本地 curl 测试

curl 127.0.0.1:9200

调整 JVM 内存大小

vi elasticsearch

ES_JAVA_OPTS="-Xms512m -Xmx512m"

开启远程访问

切换到 config 目录下,修改 elasticsearch.yml 文件

cd /opt/elasticsearch-6.2.4/config/

network.host: 0.0.0.0  #改为0.0.0.0对外开放,如对特定ip开放则改为指定ip
http.port: 9200      #可更改端口不为9200

放通防火墙端口

firewall-cmd --zone=public --add-port=9200/tcp --permanent

firewall-cmd --reload

再次启动,报错

解决第一个错误:

vi /etc/security/limits.conf

* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536

解决第二个错误:

vi /etc/sysctl.conf

vm.max_map_count = 655360

sysctl -p

注销 elsearch 用户,重新登录并启动 elasticsearch

exit
su elsearch

通过浏览器远程访问
在这里插入图片描述

二、安装 kibana

Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据

下载 kibana,注意:kibana版本与elasticsearch版本号要一致

cd /opt

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.4-linux-x86_64.tar.gz

解压到当前目录

tar -zxvf kibana-6.2.4-linux-x86_64.tar.gz

修改 kibana 配置文件

vi kibana-6.2.4/config/kibana.yml

server.host: "192.168.1.107"
elasticsearch.url: "http://192.168.1.107:9200"

放通防火墙端口

firewall-cmd --zone=public --add-port=5601/tcp --permanent

firewall-cmd --reload

启动 kibana

cd /opt/kibana-6.2.4/bin/

./kibana  # 前台启动,接 ctrl + c 停止

./kibana &  # 后台启动

三、安装中文分词器

下载中文分词器包 elasticsearch-analysis-ik-6.2.4.zip,下载地址 https://pan.baidu.com/s/15U0nD50gkLU4MaHFq1yhXQ,
提取码:26r3

上传到 /opt/elasticsearch-6.2.4/plugins,解压重命名即可,需要重启elasticsearch生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值