一、下載和安裝Java
要安裝Elasticsearch,首先需要下載和安裝Java。Elasticsearch建立在Java之上,所以先安裝Java是一個必要的步驟。
步驟 1: 在Oracle官方網站上,下載適合您操作系統的Java Development Kit (JDK)。
步驟 2: 在下載後的文件上雙擊,按照指示完成安裝。
二、下載並安裝Elasticsearch
要獲得Elasticsearch軟體,請訪問官方網站 https://www.elastic.co/downloads/elasticsearch 並下載適合您操作系統的版本。
步驟 1: 下載zip文件或tgz文件。您選擇哪個文件取決於您的操作系統,儘管它們都是包含相同軟體的。
步驟 2: 將文件解壓縮到您選擇的目錄中。這些文件同時包括啟動Elasticsearch所需的文件、文檔和示例。
步驟 3: 安裝完畢!
請注意,默認情況下,Elasticsearch將綁定到localhost,這意味著除本機IP地址之外的任何IP地址都無法訪問Elasticsearch。要使Elasticsearch對外可用,請配置網路綁定IP地址(請參見下文)。
三、配置Elasticsearch
為了使Elasticsearch與您的應用程序協同工作,您需要進行一些配置。
1.更改網路綁定IP地址
在默認情況下,Elasticsearch綁定到localhost。要在您的網路上使用Elasticsearch,您需要更改此設置。為此,請在elasticsearch.yml配置文件中修改以下行:
#network.host: 192.168.0.1
替換IP地址為您要使用的IP地址。如果您要使Elasticsearch對任何IP地址都可見,可以將其設置為:
network.host: 0.0.0.0
2.更改埠號
默認情況下,Elasticsearch在9200埠上監聽 HTTP 請求。如果您要更改該埠號,請在elasticsearch.yml配置文件中找到以下行:
#http.port: 9200
您可以將埠號更改為任何空閑埠號。例如,要將埠號更改為9300,可以使用以下配置:
http.port: 9300
3.更改數據目錄
默認情況下,Elasticsearch將數據存儲在$ ES_HOME / data目錄中。如果要更改此目錄,請將path.data屬性更改為新目錄的路徑。例如:
path.data: /usr/local/var/lib/elasticsearch/
四、啟動Elasticsearch
當您完成所有必要的配置並為Elasticsearch分配了足夠的內存後,就可以啟動您的實例了。
Windows用戶請進入解壓目錄,運行 bin\elasticsearch.bat。
Linux用戶請進入解壓目錄,運行 bin/elasticsearch。
您可以在啟動時使用-f或–foreground標誌啟動Elasticsearch,以使其在前台運行。
五、測試一下
恭喜,您已經成功地安裝和啟動了Elasticsearch,現在讓我們測試一下是否真的可行。
步驟 1: 打開瀏覽器並訪問 http://localhost:9200。
步驟 2: 您應該看到Elasticsearch返回有關您正在運行的實例的信息。
{ "name" : "your_hostname", "cluster_name" : "elasticsearch", "cluster_uuid" : "8Grd3vZNRj6F0dQ1JCH_9w", "version" : { "number" : "7.5.0", "build_flavor" : "default", "build_type" : "zip", "build_hash" : "e9ccaed468e2fac2275a2a0c0b127ced29a8d18a", "build_date" : "2019-11-26T01:06:52.518245Z", "build_snapshot" : false, "lucene_version" : "8.3.0", "minimum_wire_compatibility_version" : "6.8.0", "minimum_index_compatibility_version" : "6.0.0-beta1" }, "tagline" : "You Know, for Search" }
結論
這就是安裝Elasticsearch的基本步驟和一些基本配置。現在開始深入了解Elasticsearch並將其集成到您的應用程序中吧!
原創文章,作者:PBHQT,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/333702.html