Linux-Centos7安裝ElasticSearch

由于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、修改配置
問題一:默認(rèn)啟動(dòng)的時(shí)候,es綁定的網(wǎng)絡(luò)ip是本機(jī)127.0.0.1,只能通過這個(gè)ip訪問。修改后可以使用服務(wù)器ip地址來進(jìn)行訪問。
問題二:若其他服務(wù)器想連接本地es的話,不進(jìn)行跨域設(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目錄,啟動(dòng)es服務(wù)

cd ../bin
./elasticsearch

如圖所示,即啟動(dòng)成功。


成功

7、對服務(wù)進(jìn)行訪問,如下圖,即搭建成功


成功實(shí)例

若出現(xiàn)ERROR:bootstrap checks failed

請移步我的下一篇錯(cuò)誤總結(jié)
安裝常見問題,錯(cuò)誤總結(jié)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容