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/