Linux安裝elasticsearch6.0.1及head外掛,ik分詞器
一、安裝elasticserch
1.elasticsearch的安裝直接下載解壓,elasticsearch-6.0.1,該版本及以上需要在jdk1.8以上執行
你可以選擇線上安裝,我是下載解壓後上傳進行的安裝
2.進入elasticsearch-6.0.1/config/ 目錄下,編輯elasticsearch.yml(es的核心配置檔案)
# vi elasticsearch.yml
開啟network.host: 你的ip http.port: 9200 注意冒號後要有空格,編輯後ctrl+c :wq 儲存退出即可
進去elasticsearch-6.0.1的bin目錄啟動es, # ./elasticsearch -d
提示沒有許可權,此處沒有給使用者操作許可權,賦許可權後也會是檢視日誌也會是 can not run elasticsearch as root
es高版本,root使用者不能直接啟動,建立新使用者啟動es服務,root使用者下執行以下操作:
# adduser esuser //建立esuser # chown -R esuser /opt/apps/elasticsearch-6.0.1/ //將資料夾許可權賦給esuser # chmod 777 /opt/apps/elasticsearch-6.0.1/ //在esuser使用者下執行該操作,對該路徑下檔案許可權做變更
如果你的伺服器預設時jdk8,請忽略以下步驟,直接訪問即可
提示:因為伺服器上專案較多,有些專案依賴於jdk7,所以我採用的是指定jdk8方式,當然你也可以採用設定環境變數的方式
# cd elasticsearch-6.0.1/config
# vi elasticsearch-env
新增jdk8的環境,在呼叫JAVA_HOME之前新增
現在啟動es,瀏覽器訪問!檢視程序已經存在
訪問成功
部署可能遇到的問題參見 https://blog.csdn.net/zhaojiweiwin/article/details/80262935 快速檢視
二、安裝head外掛
1.下載head外掛,我採用的是解壓上傳的方式,當然你可以選擇線上安裝,以下我將head和ik一併下載上傳到es目錄下
(線上下載方式:wget https://github.com/mobz/elasticsearch-head/archive/1.x.zip )
2.因為head外掛是用node.js開發的所以需要此環境,官網下載
https://nodejs.org/en/download/
# tar -Jvxf node-v8.11.1-linux-x64.tar.xz es目錄下執行解壓縮,本人下載的是xz格式的
(線上下載方式: wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz)
(進入解壓後的node-v8.11.1-linux-x64目錄下,pwd檢視當前目錄,拷貝,方便配置環境變數)
vi /etc/profile 配置環境變數(以下操作在root使用者下執行,因為沒有給esuser賦其它資料夾操作
許可權)
配置環境變數
# vi /etc/profile
新增如下配置 node安裝時可不放在目錄es下
# export NODE_HOME=/opt/apps/elasticsearch-6.0.1/node
# export PATH=$PATH:$NODE_HOME/bin
# export NODE_PATH=$NODE_HOME/lib/node_modules
執行一下命令
# source /etc/profile
3.執行 npm install -g grunt-cli
4.進入head目錄下,執行 npm install ,此過程會下載phantomjs (執行npm install時,可能PhantomJS not found on PATH ...可執行 npm install latest)
5.修改head外掛配置
修改伺服器監聽地址:Gruntfile.js (注意true後不要少寫“,”)
可在_site/app.js 中配置預設連線ip
6.elasticsearch.yml中增加如下配置:
http.cors.enabled: true
http.cors.allow-origin: "*"
7.grunt server & 後臺啟動head外掛 (加&設定為後臺啟動,不加ctrl+c退出時則關閉)
因為沒有設定head外掛的預設連線ip,所以為localhost,可以手動修改,也可以修改head外掛新增
三、安裝ik分詞器
方式一:線上安裝,複製檔案路徑,執行elasticsearch-plugin install 路徑
在es目錄下執行:bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.0.1/elasticsearch-analysis-ik-6.0.1.zip
方式二:下載後安裝
相關推薦
Linux安裝elasticsearch6.0.1及head外掛,ik分詞器
一、安裝elasticserch 1.elasticsearch的安裝直接下載解壓,elasticsearch-6.0.1,該版本及以上需要在jdk1.8以上執行 你可以選擇線上安裝,我是下載解壓後上傳進行的安裝 2.進入elasticsearch-6.0.1/co
基於本地開發windows環境安裝Elasticsearch6.0版本、head外掛、ik以及pinyin外掛全教程
由於ES的版本切換太快導致很多成熟的呼叫事例發生改變經,很多事例是在linux環境下的測試 剛接觸不動,head可視視窗都不會操作,經過過兩天的摸索終於成功的安裝外掛及除錯 1、6.0的ES、nodejs、phantomjs-2.1.14、head外掛、IK跟pinyi
elasticsearch5.x叢集搭建,ik分詞器,head外掛
目標: 1,安裝elasticsearch叢集(一個伺服器,兩個節點) 2,安裝head外掛 3,使用ik分詞器 現狀: 1,系統centos6.9+jdk1.8 2,提前修改好ulimit,調整
Elasticsearch教程(二),IK分詞器安裝
怕麻煩就看上面的(極速版),是我已經打包好的 IK分詞器 需要的東西。首先說說分詞器,分詞,英語分詞很好分,就是按固定的英文的空格,或者“-”。中文分詞就稍微有點複雜了,而 Elasticsearch 預設是帶分詞器了,我們來測試一下。http://123.88.88.8
Windows下安裝ElasticSearch6.3.1以及ElasticSearch6.3.1的Head外掛
es5以上版本安裝head需要安裝node和grunt(之前的直接用plugin命令即可安裝)安裝ElasticSearch6.3.1一、安裝jdk8(jdk7不可以)二、安裝ElasticSearch6.3.12,開啟ElasticSearch 服務將zip檔案解壓到E盤,
ElasticSearch6.5.0 【安裝IK分詞器】
不得不誇獎一下ES的周邊資源,比如這個IK分詞器,緊跟ES的版本,盧本偉牛逼!另外ES更新太快了吧,幾乎不到半個月一個小版本就釋出了!!目前已經發了6.5.2,估計我還沒怎麼玩就到7.0了。 下載 分詞器:GitHub 點選release,下載對應的版本,他這個跟ES是一一對應的。 安裝 他這個
ElasticSearch 6.1.1 通過Head外掛,新建索引,新增文件,及其查詢資料
ElasticSearch 6.1.1 通過Head外掛,新建索引,新增文件,及其查詢; 一、首先啟動相關服務: 二、新建一個film索引: 三、建立對映: 1、通過Head外掛: POST http://192.168.1.111:9200/film/_mappi
docker之es+es-head+kibana+ik分詞器安裝
data elastics work str search url 使用 數據 head 一、es 第一步:搜索docker search elasticsearch第二步:下載鏡像第三步:創建數據文件夾和配置文件宿主服務器創建文件夾mkdir -p /docker/es1
Linux 安裝Elasticsearch和配置ik分詞器步驟
今天給同學們帶來的是關於Elasticsearch的簡單介紹以及如何在linux中搭建elasticsearch和增添ik分詞器,本篇文章我們以搭建elasticsearch為主,後續的文章中將會將es與springboot結合,將其新增到實際開發中。 1.Elasti
Elasticsearch5.4.0叢集安裝IK分詞器
1、ik分詞器下載地址:https://github.com/medcl/elasticsearch-analysis-ik/releases?after=v5.5.3 注意:一定要下載和自己es版本匹配的ik分詞器 2、解壓elasticsearch
Elasticsearch 安裝IK分詞器外掛
IK分詞安裝 #切換到elasticsearch安裝目錄bin目錄下 ./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.2/elasti
elasticsearch 6.2.3 安裝IK分詞器 及 IK分詞器簡單使用demo
IK分詞器與elasticsearch 有版本對應關係,點選這裡 安裝 一、安裝 第二種方式:使用elasticsearch的命令elasticsearch-plugin安裝( version > v5.5.1 ),網路不好不一定能成功,這時可以採用第一
基於elasticsearch6.4.0 配置IK分詞器
基於elasticsearch6.4.0 配置IK分詞器 前幾天寫了一篇在centos7下安裝ES的,今天繼續寫下分詞器,其實都很簡單了。好了,下邊開始 看到這裡,我相信你已經看過我前一篇部落格了,或者通過其他途徑,ES已經順利的安裝在了你的機器上 首先: 1.先去網站下載
安裝IK分詞器及自定義擴充套件分詞
1.為什麼用ik分詞器? 因為Elasticsearch中預設的標準分詞器分詞器對中文分詞不是很友好,會將中文詞語拆分成一個一箇中文的漢子。因此引入中文分詞器-es-ik外掛。 傳統分詞器:可以看到把奧迪當做兩個詞進行搜尋了,注意analyzer為"standard"
ElasticSearch6.0配置IK分詞器
1.下載IK分詞器 地址:https://github.com/medcl/elasticsearch-analysis-ik/releases 2.直接解壓到ElasticSearch下plu
solr安裝到Linux及其ik分詞器配置(傻瓜操作複製貼上)
為避免安裝程式之間的互相錯亂,新建了一個目錄,並在其目錄下進行solr的安裝,下面的操作都是在該目錄下進行命令操作的。建立目錄命令:mkdir 目錄名1.匯入solr和tomcat的壓縮包到Linux伺服器中,並解壓解壓命令:tar -zxvf 要解壓的壓縮包名2.開啟sol
Elasticsearch 2.4.1安裝IK分詞器
背景:公司老專案需要我去維護,該專案使用了老版本的elasticsearch,也就是2.4.1; 於是準備在本地搭建一個測試環境玩一玩,結果風風火火的安裝了elasticsearch後準備安裝ik時,就啞火了。 安裝流程: 錯誤示範
IK分詞器安裝
ik分詞器安裝簡介:當前講解的 IK分詞器 包的 version 為1.8。一、下載zip包。 下面有附件鏈接【ik-安裝包.zip】,下載即可。二、上傳zip包。 下載後解壓縮,如下圖。 打開修改修改好後打成zip包。# ‘elasticsearch.version‘ version o
如何開發自己的搜索帝國之安裝ik分詞器
style utf-8 編碼 ref 文本 需要 shell pack 用戶 you Elasticsearch默認提供的分詞器,會把每個漢字分開,而不是我們想要的根據關鍵詞來分詞,我是中國人 不能簡單的分成一個個字,我們更希望 “中國人”,&
Elasticsearch入門之從零開始安裝ik分詞器
gpo article terms n) rm -rf 從零開始 系列 pack 默認 起因 需要在ES中使用聚合進行統計分析,但是聚合字段值為中文,ES的默認分詞器對於中文支持非常不友好:會把完整的中文詞語拆分為一系列獨立的漢字進行聚合,顯然這並不是我的初衷。我們來看個