Elasticsearch的Debian软件包可以从我们的网站或APT存储库下载。它可以用于在任何基于Debian的系统(如Debian和Ubuntu)上安装Elasticsearch。
此软件包包含免费和订阅功能。开始为期30天的试用,试用所有功能。
Elasticsearch的最新稳定版本可在下载Elasticsearch页面上找到。其他版本可以在过去版本页面上找到。
1,导入Elasticsearch PGP密钥
wget -qO – https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg –dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
2,安装 apt-transport-https 包
sudo apt-get install apt-transport-https
3,将存储库定义保存到/etc/apt/sources.list.d/elastic-7.x.list:
echo “deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/7.x/apt stable main” | sudo tee /etc/apt/sources.list.d/elastic-7.x.list
4,安装Elasticsearch Debian软件包:
sudo apt-get update && sudo apt-get install elasticsearch
5,手动下载并安装Debian软件包。Elasticsearch v7.16.3的Debian软件包可从网站下载并按如下方式安装:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.3-amd64.deb
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.16.3-amd64.deb.sha512
shasum -a 512 -c elasticsearch-7.16.3-amd64.deb.sha512
sudo dpkg -i elasticsearch-7.16.3-amd64.deb
6,Elasticsearch在安装后不会自动启动。如何启动和停止Elasticsearch取决于您的系统是使用SysV init还是systemd(由较新的发行版使用)。通过运行此命令,可以判断正在使用的是哪一个:
ps -p 1
7,如果是 init ,使用以下命令将Elasticsearch配置为在系统启动时自动启动:
sudo update-rc.d elasticsearch defaults 95 10
使用以下命令启动和停止Elasticsearch:
sudo -i service elasticsearch start
sudo -i service elasticsearch stop
如果是 systemd ,使用以下命令将Elasticsearch配置为在系统启动时自动启动:
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable elasticsearch.service
使用以下命令启动和停止Elasticsearch:
sudo systemctl start elasticsearch.service
sudo systemctl stop elasticsearch.service
8,检查Elasticsearch是否正在运行。您可以通过向localhost上的端口9200发送HTTP请求来测试Elasticsearch节点是否正在运行:
curl -X GET “localhost:9200/?pretty”
应该会得到这样的回应:
{
“name” : “Cp8oag6″,
“cluster_name” : “elasticsearch”,
“cluster_uuid” : “AT69_T_DTp-1qgIJlatQqA”,
“version” : {
“number” : “7.16.3”,
“build_flavor” : “default”,
“build_type” : “tar”,
“build_hash” : “f27399d”,
“build_date” : “2016-03-30T09:51:41.449Z”,
“build_snapshot” : false,
“lucene_version” : “8.10.1”,
“minimum_wire_compatibility_version” : “1.2.3”,
“minimum_index_compatibility_version” : “1.2.3”
},
“tagline” : “You Know, for Search”
}
官方说明文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.16/deb.html
TagsElasticsearch Ubuntu
本文出自快速备案,转载时请注明出处及相应链接。