您好,登錄后才能下訂單哦!
這篇文章主要介紹了Linux系統如何安裝Elasticsearch,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
首先,將 Elasticsearch 倉庫添加到你的系統,以便你可以根據需要安裝它并接收更新。如何做取決于你的發行版。在基于 RPM 的系統上,例如
、 、 或 ,(本文任何地方引用 Fedora 或 RHEL 的也適用于 CentOS 和 openSUSE)在 /etc/yum.repos.d/ 中創建一個名為 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 許可證下發布,沒有提供訂閱版本的額外功能。如果你需要僅限訂閱的功能(這些功能是并不開源),那么 baseurl 必須設置為: baseurl=https://artifacts.elastic.co/packages/7.x/yum安裝 Elasticsearch你需要安裝的軟件包的名稱取決于你使用的是開源版本還是訂閱版本。本文使用開源版本,包名最后有 -oss 后綴。如果包名后沒有 -oss,那么表示你請求的是僅限訂閱版本。如果你創建了訂閱版本的倉庫卻嘗試安裝開源版本,那么就會收到“非指定”的錯誤。如果你創建了一個開源版本倉庫卻沒有將 -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 瀏覽器,也可以在終端中執行此操作: $ 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系統如何安裝Elasticsearch”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。