Docker
./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v8.12.2/elasticsearch-analysis-ik-8.12.2.zip
docker network create elastic
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.12.2
docker run -d --name es01 --net elastic -p 9200:9200 -p 9300:9300 -it -m 3GB -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms1g -Xmx1g" -e "xpack.security.enabled=false" docker.elastic.co/elasticsearch/elasticsearch:8.12.2
直接安装
1.安装密钥
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
2.添加源
vim /etc/yum.repos.d/elasticsearch.repo
[elasticsearch]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=0
autorefresh=1
type=rpm-md
3.安装
sudo yum install --enablerepo=elasticsearch elasticsearch
4.修改配置按需放行IP
/etc/elasticsearch/elasticsearch.yml
network.host: 0.0.0.0
discovery.seed_hosts: ["0.0.0.0"]
systemctl restart elasticsearch
5.测试
curl -XGET 'http://localhost:9200'
6.额外命令
service elasticsearch start,stop,restart,status
7.额外注意
如不需要,则屏蔽9300端口,仅保留9200即可工作
Comments | NOTHING