centOs6下elasticsearch搭建部署
1.安装jdk
安装elasticsearch,必要条件就是先要装jdk,同时jdk1.8版本以上
1)创建java文件夹 mkdir /usr/java/
2)进入java文件夹 cd /usr/java/
3)将jdk安装包上传到java目录上
4)解压安装包 tar -xvzf jdk-8u181-linux-x64.tar.gz
5)配置环境变量,打开下面这个文件 vi /etc/profile
6)添加下列配置
export JAVA_HOME=/usr/java/jdk1.8.0_181
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
7)使配置生效 source /etc/profile
8)验证jdk版本.安装是否成功 java -version
2.下载elasticsearch
1)通过在终端输入:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.3.2.tar.gz
2)官网下载:https://www.elastic.co/cn/downloads/past-releases#elasticsearch
3.安装elasticsearch
1)将下载好的elasticsearch-6.4.3.tar.gz 放入到/usr/local/src 目录随意,进行解压 tar -zxvf elasticsearch-6.4.3.tar.gz
2)修改elasticsearch-6.4.3/config目录下elasticsearch.yml,增加下列代码
cluster.name: my-application
node.name: node-1
network.host: 0.0.0.0
http.port: 9200
transport.host: localhost
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
3)创建用户组,创建用户(由于elasticsearch不容许root用户启动)
创建用户组:groupadd huan
创建用户:useradd huan -g huan -p 123456
chown -R huan:huan elasticsearch-6.4.3
切换用户:su huan
4)启动elasticsearch
./elasticsearch-6.4.3/bin/elasticsearch
5)验证方式
浏览器:访问 虚拟机IP:9200
4.安装ik分词器
1)根据elasticsearch版本号,找到对应的elasticsearch-analysis-ik.zip
2)将elasticsearch-analysis-ik.zip放入到elasticsearch目录下plugins/ik下,进行解压:unzip elasticsearch-analysis-ik.zip,如图:
3)重新启动elasticsearch
5.安装kibana客户端(这里对本地window系统安装)
1)首先本地需要安装nodejs,下载地址:https://nodejs.org/en/download/ ,下载进行安装完成,使用cmd窗口 node -v可查看安装版本及是否成功
2)下载kibana(注意:这里需要和elasticsearch版本对应)下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana,这里选择window版本
3)解压kibana,修改config/kibana.yml,增加下面配置
elasticsearch.url: "http://10.10.54.253:9200"
4)点击bin目录下kibana.bat
5)打开浏览器,访问http://localhost:5601/