(注:需要耐心。)
下載
ElasticSearch: #wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.3.tar.gz
Kibana:#wget https://artifacts.elastic.co/downloads/kibana/kibana-6.4.3-linux-x86_64.tar.gz
IK:#wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.4.3/elasticsearch-analysis-ik-6.4.3.zip
安裝ElasticSearch
(注:自備JDK1.8+環境)
修改 elasticsearch.yml配置文件
注:network.host 此處爲內網IP
修改 jvm.options
注:默認1G,注意自己的內存分配
創建es用戶組和用戶
啓動
問題解決1:
a、編輯 /etc/security/limits.conf,追加以下內容
* soft nofile 65536
* hard nofile 65536
b、編輯 /etc/sysctl.conf,追加以下內容:
vm.max_map_count=655360
保存後,執行:sysctl -p
重新登陸,再次啓動!
無報錯,訪問服務器IP:9200
後臺啓動:./bin/elasticsearch -d
查看進程:jps
強制停止:kill -9 xxxxxx
安裝 Kibana
解壓進入config目錄中
修改 kibana.yml 配置文件
端口 : server.port: 5601
主機 : server.host: "xxx.xxx.xxx.xxx"
es的地址 : elasticsearch.url: "http://xxx.xxx.xxx.xxx:9200"
啓動 # bin/kibana
啓動報錯
解決:server.host 改爲內網IP
後臺啓動 # nohup ./bin/kibana &
查看進程:# fuser -n tcp 5601
關閉:# kill -9 xxxxx
Kibana6.x.x——啓動後的一些警告信息記錄以及解決方法
https://www.cnblogs.com/lishidefengchen/p/8573784.html
訪問:公網IP:5601
IK中文分詞插件安裝
進入plugins目錄中
創建ik文件夾
把壓縮包放進去解壓,重啓ES
(注:啓動的時候注意是否爲es用,權限問題)
測試
自定義分詞
stop ElasticSearch
在 elasticsearch-6.4.3/plugins/ik/config 目錄下創建 custom文件夾
新建new_word.dic文件,鍵入自定義分詞
修改 IKAnalyzer.cfg.xml 文件
進入config目錄中
[es@AAA config]$ vim IKAnalyzer.cfg.xml
(中文註釋,真的淚流滿面。。。)
再次測試