1、安裝
- https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.0.tar.gz下載最新版的elasticsearch.
-
ES依賴於java,因此先保證你安裝好了jdk.java
- 上傳到Linux服務器,執行 tar -zxvf elasticsearch-5.5.0.tar.gz 命令,解壓後目錄結構以下:
![](http://static.javashuo.com/static/loading.gif)
- bin --二進制腳本,包含elasticsearch啓動節點
- conf --配置文件路勁,包含elasticsearch.yml 是es的基本配置文件
2、啓動
- ./bin/elasticsearch 這個執行後半天纔有反應...覺得掛掉了,不知道是否是我的電腦問題,若是你們執行後半天沒反應請耐心等待,網上說用root帳戶會報錯,我的用的root沒遇到該問題
如圖所示即爲啓動成功.
-
爲何會這樣呢?這是由於處於系統安裝考慮的設置,因爲Elasticsearch能夠接收用戶輸入的腳本而且執行,爲了系統安全考慮,不容許root帳號啓動,因此建議給Elasticsearch單首創建一個用戶來運行Elasticsearch。linux
建立elasticsearch用戶組以及elasticsearch用戶,命令以下:git
groupadd elasticsearchgithub
useradd elasticsearch(用戶名) -g elasticsearch(組名) -p elasticsearch(密碼)vim
更改Elasticsearch文件夾以及內部文件的所屬用戶以及組爲elasticsearch,修改完成以後如圖所示:後端
chown -R elasticsearch:elasticsearch elasticsearch瀏覽器
- 也可使用Elasticsearch後端啓動命令爲:./bin/elasticsearch -d
- 接下來訪問一波,看是否能正常訪問
![](http://static.javashuo.com/static/loading.gif)
![](http://static.javashuo.com/static/loading.gif)
- 在Linux中能夠正常訪問,外網始終鏈接不上,這時候咱們就須要修改配置文件了,首先使用ifconfig查詢你的linux的IP是多少,獲得IP,若是設置爲當前IP不行,試試0.0.0.0
- 跳轉到Elasticsearch的config配置文件下,使用vim打開elasticsearch.yml,找到裏面的"network.host",將其改成你剛纔查詢獲得的IP,保存 小技巧vim下查找功能-- /network.host
- 再重啓elasticsearch服務,驚奇的發現,報了一堆錯.....http://blog.csdn.net/u012246178/article/details/63253531還好按照這個大神文檔都解決了
- 解決完後正常啓動
3、安裝可視化界面ElasticSearch_Head
- 安裝方法如圖:
詳情見:https://github.com/mobz/elasticsearch-head
- 若是你用的是elasticsearch 5.X之後的版本,安裝好瀏覽器打不開可視化頁面,首先檢查端口是否放行了,簡單方法直接把防火牆給幹掉 service iptables stop
- 若是能打開可視化頁面,可是如圖顯示:
未鏈接,則還須要去配置文件中作以下修改: (1)elasticsearch-5x下的 config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
(2)elasticsearch-head下Gruntfile.js
connect: {
server: {
options: {
hostname: '0.0.0.0',
port: 9100,
base: '.',
keepalive: true
}
}
}
通常設置後就能正常鏈接了,正常鏈接畫面如圖所示:安全
-
![](http://static.javashuo.com/static/loading.gif)
-
還有一個國產的可視化頁面,截面很給力,感興趣的小夥伴能夠看看:https://www.oschina.net/p/elastichd服務器
4、安裝ik分詞器
- 若是你下載的是elasticsearch最新的5.5版本必定要去https://github.com/medcl/elasticsearch-analysis-ik/releases下載最新的包兩個的版本號必須一致,否則不支持不支持不支持這是個坑啊
- 安裝步驟以下:將下載好的elasticsearch-analysis-ik-5.5.0.zip包復而且解壓到你的elasticsearch安裝目錄/plugins/ik下,重啓elasticsearch便可
~~~安裝到入門就到這裏結束啦...後續的具體操做還在研究中....慢慢補上來,但願這文章對你有所幫助cors