久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

首頁服務(wù)器教程如何在Ubuntu服務(wù)器上安裝Elasticsearch

如何在Ubuntu服務(wù)器上安裝Elasticsearch

2025-01-14 785

Elasticsearch是一個(gè)開源的分布式搜索和分析引擎,專為處理日志和大規(guī)模事件數(shù)據(jù)而設(shè)計(jì)。能夠?qū)崿F(xiàn)高效、近乎實(shí)時(shí)的數(shù)據(jù)搜索、分析和可視化。在本教程中將介紹如何完成在Ubuntu服務(wù)器上安裝Elasticsearch的全過程。

一、更新系統(tǒng)包

在安裝任何新軟件之前,首先確保Ubuntu系統(tǒng)已更新。執(zhí)行以下命令來更新系統(tǒng)軟件包:

sudo apt update
sudo apt upgrade -y

二、安裝Java

Elasticsearch需要Java環(huán)境才能運(yùn)行,一般需要使用OpenJDK 11版本,該版本得到了Elasticsearch的良好支持??梢酝ㄟ^以下命令安裝OpenJDK11:

sudo apt install openjdk-11-jdk -y

安裝完成后,可以通過以下命令確認(rèn)Java是否已正確安裝:

java -version

如何在Ubuntu服務(wù)器上安裝Elasticsearch

三、添加Elasticsearch存儲(chǔ)庫

為了安裝Elasticsearch,需要將官方的ElasticsearchGPG密鑰以及存儲(chǔ)庫添加到系統(tǒng)中。按照以下步驟進(jìn)行操作:

1、首先,添加Elasticsearch的GPG密鑰:

curl -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | gpg --dearmor | sudo tee /usr/share/keyrings/elasticsearch-keyring.gpg > /dev/null

2、添加Elasticsearch的APT存儲(chǔ)庫:

echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list

如何在Ubuntu服務(wù)器上安裝Elasticsearch

四、安裝Elasticsearch

現(xiàn)在已經(jīng)成功添加了Elasticsearch存儲(chǔ)庫,接下來更新軟件包列表并安裝Elasticsearch:

sudo apt update
sudo apt install elasticsearch -y

如何在Ubuntu服務(wù)器上安裝Elasticsearch

五、配置Elasticsearch

Elasticsearch的主要配置文件位于/etc/elasticsearch/elasticsearch.yml??梢愿鶕?jù)需要編輯此文件來調(diào)整設(shè)置。以下是一些常見的配置項(xiàng):

  • 集群名稱:為Elasticsearch集群指定一個(gè)名稱;
  • 節(jié)點(diǎn)名稱:為每個(gè)集群節(jié)點(diǎn)指定唯一的名稱;
  • 網(wǎng)絡(luò)設(shè)置:默認(rèn)情況下,Elasticsearch只允許從localhost訪問。如果希望允許外部訪問,需要將network.host設(shè)置為服務(wù)器IP地址,或者使用0.0.0.0來允許所有IP地址訪問。

例如,可以修改以下內(nèi)容:

network.host: 0.0.0.0
cluster.initial_master_nodes: ["your-server-ip"]

將允許外部客戶端連接到Elasticsearch實(shí)例。

六、啟動(dòng)并啟用Elasticsearch

配置完成后,啟動(dòng)Elasticsearch服務(wù),并設(shè)置它在系統(tǒng)啟動(dòng)時(shí)自動(dòng)運(yùn)行:

sudo systemctl start elasticsearch
sudo systemctl enable elasticsearch

七、驗(yàn)證安裝

為了確保Elasticsearch正常運(yùn)行,可以通過以下命令檢查服務(wù)狀態(tài):

sudo systemctl status elasticsearch

如何在Ubuntu服務(wù)器上安裝Elasticsearch

此外還可以通過發(fā)送HTTP請(qǐng)求來驗(yàn)證Elasticsearch是否工作正常:

curl -X GET "localhost:9200/"

如果Elasticsearch正常運(yùn)行,將收到一個(gè)包含節(jié)點(diǎn)信息的JSON響應(yīng)。

八、設(shè)置身份驗(yàn)證

Elasticsearch配備了一個(gè)名為elastic的默認(rèn)用戶。為了安全起見,建議更改此用戶的密碼。使用以下命令重置密碼:

sudo /usr/share/elasticsearch/bin/elasticsearch-reset-password -u elastic

此命令將在終端中顯示新密碼,確保將密碼妥善保存。

如何在Ubuntu服務(wù)器上安裝Elasticsearch

九、訪問Elasticsearch

可以通過Web瀏覽器訪問Elasticsearch,方法是打開以下地址:

http://your-server-ip:9200

如果安裝成功,應(yīng)該能夠看到一個(gè)JSON格式的響應(yīng),其中包含Elasticsearch節(jié)點(diǎn)的相關(guān)信息。

如何在Ubuntu服務(wù)器上安裝Elasticsearch

另外也可以通過命令行使用以下命令測試連接:

curl -u elastic:PASSWORD -X GET "http://localhost:9200/"

請(qǐng)將PASSWORD替換為為elastic用戶設(shè)置的實(shí)際密碼。

如何在Ubuntu服務(wù)器上安裝Elasticsearch

通過以上步驟,已經(jīng)成功在Ubuntu服務(wù)器上安裝并配置了Elasticsearch。

  • 廣告合作

  • QQ群號(hào):4114653

溫馨提示:
1、本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享網(wǎng)絡(luò)內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。郵箱:2942802716#qq.com(#改為@)。 2、本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)裁,轉(zhuǎn)載請(qǐng)注明出處“站長百科”和原文地址。

相關(guān)文章