Ubuntu下的安装

安装ElasticSearch

参考:https://www.elastic.co/guide/en/elasticsearch/reference/7.14/deb.html

1、下载apt-key

$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

2、安装https

$ sudo apt-get install apt-transport-https

3、设置仓库地址

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-7.x.list

4、安装,安装完后会自动启动

$ sudo apt-get update && sudo apt-get install elasticsearch

5、验证

$ curl http://127.0.0.1:9200
{
  "name" : "xxxxxx",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "QSN91UCETf-TPVtDcDQOMg",
  "version" : {
    "number" : "7.14.1",
    "build_flavor" : "default",
    "build_type" : "deb",
    "build_hash" : "66b55ebfa59c92c15db3f69a335d500018b3331e",
    "build_date" : "2021-08-26T09:01:05.390870785Z",
    "build_snapshot" : false,
    "lucene_version" : "8.9.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

安装Kibana

参考:https://www.elastic.co/guide/en/kibana/7.15/deb.html

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list
sudo apt-get update && sudo apt-get install kibana

安装完成后,配置文件位于/etc/kibana/kibana.yml,可根据实际情况进行修改。

启动kibana:service kibana start

浏览器访问:http://localhost:5601/

ElasticSearch与Kibana的安装_ubuntu

kibana由nodejs编写,启动时间稍微有点长,未启动成功访问会显示:Kibana server is not ready yet

常见问题

ES无法启动

修改/etc/init.d/elasticsearch脚本权限为可执行

$ sudo chmod 777 elasticsearch

安装为系统服务

$ update-rc.d elasticsearch defaults 99

启动服务

$ sudo service elasticsearch start

Docker下的安装

docker pull elasticsearch:7.14.1docker pull kibana:7.14.1docker network create es-networkdocker run -d --name elasticsearch --net es-network -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.14.1docker run -d --name kibana --net es-network -p 5601:5601 kibana:7.14.1