由于ElasticSearch是由java開發(fā)的低葫,在安裝之前,需要安裝jdk仍律。本文安裝的是6.6.1版本嘿悬,官方要求最低jdk版本1.8。
1水泉、安裝jdk1.8
可以查看我之前寫的文章jdk安裝
2善涨、找到elasticsearch的下載鏈接,保存下來
官方鏈接
獲取下載鏈接
3草则、切換到/usr/local钢拧,創(chuàng)建文件夾并下載文件
cd /usr/local
mkdir elasticsearch
cd elasticsearch
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.1.tar.gz
4、解壓文件
tar -zxvf elasticsearch-6.6.1.tar.gz
5畔师、修改配置
問題一:默認啟動的時候娶靡,es綁定的網(wǎng)絡(luò)ip是本機127.0.0.1,只能通過這個ip訪問看锉。修改后可以使用服務(wù)器ip地址來進行訪問姿锭。
問題二:若其他服務(wù)器想連接本地es的話,不進行跨域設(shè)置伯铣,訪問不到呻此。
(1)打開es的配置文件。
cd elasticsearch-6.6.1/config
vi elasticsearch.yml
(2)解決問題一:
找到network.host: 192.168.0.1的地方腔寡,取消其#注釋焚鲜,并將其修改為本地服務(wù)器的ip地址
(3)解決問題二:
在文件的最后加上以下兩行代碼
http.cors.enabled: true
http.cors.allow-origin: "*"
6、切換到bin目錄,啟動es服務(wù)
cd ../bin
./elasticsearch
如圖所示忿磅,即啟動成功糯彬。
成功
7、對服務(wù)進行訪問葱她,如下圖撩扒,即搭建成功
成功實例
若出現(xiàn)ERROR:bootstrap checks failed
請移步我的下一篇錯誤總結(jié)
安裝常見問題,錯誤總結(jié)