新聞中心
并選擇與自己所用Linux系統(tǒng)相應(yīng)的文件進(jìn)行下載。node_name:是自定義節(jié)點(diǎn)名稱:
- 本文目錄導(dǎo)讀:
- 1、第一步:下載并解壓縮Elasticsearch
- 2、第二步:配置環(huán)境變量
- 3、第三步:?jiǎn)?dòng)Elasticsearch
- 4、第四步:管理Elasticsearch

作為一款流行的搜索引擎,Elasticsearch可以幫助我們更加高效地進(jìn)行數(shù)據(jù)檢索和分析。而對(duì)于使用Linux系統(tǒng)的用戶來(lái)說(shuō),在其上安裝Elasticsearch也并不困難。本文將針對(duì)這一問(wèn)題,分享給大家具體的操作方法。
第一步:下載并解壓縮Elasticsearch
首先,我們需要從官網(wǎng)()中下載最新版本的Elasticsearch,并選擇與自己所用Linux系統(tǒng)相應(yīng)的文件進(jìn)行下載。然后,在終端輸入以下命令:
```
wget -7.13.2-linux-x86_64.tar.gz
tar -xzvf elasticsearch-7.13.2-linux-x86_64.tar.gz
以上代碼中,“elasticsearch-7.13.2-linux-x86_64.tar.gz”是我所下載文件名字,請(qǐng)根據(jù)實(shí)際情況修改。
第二步:配置環(huán)境變量
接著,我們需要進(jìn)入到“/etc/profile.d/”目錄下,并創(chuàng)建一個(gè)新文件(例如:“elk.sh”)。編輯該文件并添加以下內(nèi)容:
export ES_HOME=/usr/local/elasticsearch
export PATH=$PATH:$ES_HOME/bin
保存之后執(zhí)行以下命令使其生效:
source /etc/profile.d/elk.sh
第三步:?jiǎn)?dòng)Elasticsearch
現(xiàn)在,我們可以通過(guò)以下命令來(lái)啟動(dòng)Elasticsearch:
elasticsearch
如果一切順利,你應(yīng)該會(huì)看到類似如下的信息:
[2021-07-01T12:00:00,000][INFO ][o.e.n.Node ] [node_name] initializing ...
[2021-07-01T12:00:00,000][INFO ][o.e.e.NodeEnvironment ] [node_name] using [1] data paths, mounts [[/ (/dev/sda)]], net usable_space [xxgb], net total_space [yygb], types [ext4]
......
[2021-07-01T12:00:10,000][INFO ][o.e.h.AbstractHttpServerTransport] [node_name] publish_address {127.0.0.1:
[2021-07-01T12:00:20,000][WARN ][o.e.c.c.ClusterFormationFailureHelper] [node_name] master not discovered yet after
[2021-07-01T12:30:30,000][INFO ][o.e.n.Node ] node name [{node_id}{random_string}] machine_info [*.*.*.*]{ip_address} build [_build_hash_] oss [_oss_version_]."
其中,“node_name”是自定義節(jié)點(diǎn)名稱,“port_number”是默認(rèn)端口號(hào)“9200”。此時(shí),在瀏覽器中輸入:
第四步:管理Elasticsearch
為方便管理,我們可以在Linux系統(tǒng)中將Elasticsearch安裝為服務(wù)。具體步驟如下:
1. 創(chuàng)建一個(gè)新文件(例如:“elasticsearch.service”)并編輯該文件添加以下內(nèi)容:
[Unit]
Description=Elasticsearch
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/usr/local/elasticsearch/
ExecStart=/usr/local/elasticsearch/bin/elasticsearch -d -p /var/run/elasticsearch.pid --quiet
Restart=on-failure
[Install]
WantedBy=multi-user.target
2. 將該文件復(fù)制到“/etc/systemd/system/”目錄下。
3. 執(zhí)行以下命令重新加載systemd配置文件以使其生效:
systemctl daemon-reload
4. 啟動(dòng)Elasticsearch服務(wù),并設(shè)置開(kāi)機(jī)自啟動(dòng):
systemctl start elasticsearch.service
systemctl enable elasticsearch.service
現(xiàn)在,你已經(jīng)成功地在Linux上安裝了Elasticsearch,并且也學(xué)會(huì)了如何對(duì)其進(jìn)行簡(jiǎn)單的管理。相信這些知識(shí)會(huì)對(duì)你今后的工作和學(xué)習(xí)都有所幫助!
當(dāng)前標(biāo)題:如何在Linux下安裝Elasticsearch?詳細(xì)步驟教你快速完成
文章地址:http://fisionsoft.com.cn/article/dhshjci.html


咨詢
建站咨詢
