溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統(tǒng)如何安裝Elasticsearch

發(fā)布時間:2022-01-25 09:48:25 來源:億速云 閱讀:168 作者:小新 欄目:開發(fā)技術

這篇文章主要介紹了Linux系統(tǒng)如何安裝Elasticsearch,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

Elasticsearch 是一個分布式、RESTful 風格的搜索和數(shù)據(jù)分析引擎,能夠解決不斷涌現(xiàn)出的各種用例。

Linux系統(tǒng)如何安裝Elasticsearch

Linux系統(tǒng)安裝 Elasticsearch具體步驟

添加 Elasticsearch 倉庫

首先,將 Elasticsearch 倉庫添加到你的系統(tǒng),以便你可以根據(jù)需要安裝它并接收更新。如何做取決于你的發(fā)行版。在基于 RPM 的系統(tǒng)上,例如 Fedora、CentOSRed Hat Enterprise Linux(RHEL)openSUSE,(本文任何地方引用 Fedora 或 RHEL 的也適用于 CentOS 和 openSUSE)在 /etc/yum.repos.d/ 中創(chuàng)建一個名為 elasticsearch.repo 的倉庫描述文件:

 $ cat在 Ubuntu 或 Debian 上,不要使用 add-apt-repository 工具。由于它自身默認的和 Elasticsearch 倉庫提供的不匹配而導致錯誤。相反,設置這個: $ echo "deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list在你從該倉庫安裝之前,導入 GPG 公鑰,然后更新: $ sudo apt-key adv --keyserver \
 hkp://keyserver.ubuntu.com:80 \
 --recv D27D666CD88E42B4
 $ sudo apt update此存儲庫僅包含 Elasticsearch 的開源功能,在 Apache 許可證下發(fā)布,沒有提供訂閱版本的額外功能。如果你需要僅限訂閱的功能(這些功能是并不開源),那么 baseurl 必須設置為: baseurl=https://artifacts.elastic.co/packages/7.x/yum安裝 Elasticsearch你需要安裝的軟件包的名稱取決于你使用的是開源版本還是訂閱版本。本文使用開源版本,包名最后有 -oss 后綴。如果包名后沒有 -oss,那么表示你請求的是僅限訂閱版本。如果你創(chuàng)建了訂閱版本的倉庫卻嘗試安裝開源版本,那么就會收到“非指定”的錯誤。如果你創(chuàng)建了一個開源版本倉庫卻沒有將 -oss 添加到包名后,那么你也會收到錯誤。使用包管理器安裝 Elasticsearch。例如,在 Fedora、CentOS 或 RHEL 上運行以下命令: $ sudo dnf install elasticsearch-oss在 Ubuntu 或 Debian 上,運行: $ sudo apt install elasticsearch-oss如果你在安裝 Elasticsearch 時遇到錯誤,那么你可能安裝的是錯誤的軟件包。如果你想如本文這樣使用開源包,那么請確保使用正確的 apt 倉庫或在 Yum 配置正確的 baseurl。啟動并啟用 Elasticsearch安裝 Elasticsearch 后,你必須啟動并啟用它: $ sudo systemctl daemon-reload
 $ sudo systemctl enable --now elasticsearch.service要確認 Elasticsearch 在其默認端口 9200 上運行,請在 Web 瀏覽器中打開 localhost:9200。你可以使用 GUI 瀏覽器,也可以在終端中執(zhí)行此操作: $ curl localhost:9200
 {
   "name" : "fedora30",
   "cluster_name" : "elasticsearch",
   "cluster_uuid" : "OqSbb16NQB2M0ysynnX1hA",
   "version" : {
     "number" : "7.2.0",
     "build_flavor" : "oss",
     "build_type" : "rpm",
     "build_hash" : "508c38a",
     "build_date" : "2019-06-20T15:54:18.811730Z",
     "build_snapshot" : false,
     "lucene_version" : "8.0.0",
     "minimum_wire_compatibility_version" : "6.8.0",
     "minimum_index_compatibility_version" : "6.0.0-beta1"
   },
   "tagline" : "You Know, for Search"
 }

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Linux系統(tǒng)如何安裝Elasticsearch”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業(yè)資訊頻道,更多相關知識等著你來學習!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI