Elasticsearch權威指南
啟動 docker ubuntu
docker run -it -d -p 22:22 --name ubuntu_dev ubuntu
docker exec -it ubuntu_dev bash
安裝工具
apt update
apt install -y curl vim sudo adduser openssh-server
重置 ubuntu 使用者密碼
passwd ubuntu
切換 ubuntu 使用者(ES 不能用 root 使用者啟動)
su - ubuntu
啟動 sshd,ssh 客戶端下載 MobaXterm
service ssh start
下載 ES
curl -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.15.2-linux-x86_64.tar.gz
解壓 ES
tar zxvf elasticsearch-8.15.2-linux-x86_64.tar.gz
進入 ES 根目錄
cd elasticsearch-8.15.2
後臺啟動 ES
./bin/elasticsearch -d
重置 ES 密碼
./bin/elasticsearch-reset-password -i -u elastic
訪問 ES
curl -k -u elastic:passwd https://localhost:9200?pretty
埠:
- 叢集間使用 9300 埠通訊
- RESTful API 使用 9200 埠通訊