前言
Elasticsearch 是以 Lucene 為基礎的搜尋引擎,無固定 schema、JSON 文件方式儲存資料(與 Monog database 相似,No SQL Database),並以 HTTP 請求方式提供使用者操作。本篇文章將簡單介紹:- 如何在 windows 作業系統下,安裝 Elasticsearch 與註冊 windows 服務方法
- 在Windows作業系統下,使用 docker 啟動Elasticsearch
介紹
WindowsStep 1.前置作業 - JRE安裝
Preparation - JRE installation
並確認環境變數設定
name:JAVA_HOME
varable: your_jre_location (ex: C:\Program Files\Java\jre1.8.0_111)
Step 2.下載 elasticsearch 並解壓縮
Download elasticsearch then unzip
Step 3.開啟 bin 資料夾,你可以點選 elasticsearch.bat 直接啟動 elasticsearch
Open bin folder, you can click elasticsearch.bat then start elasticsearch directly.
Step 4. 開啟瀏覽器,輸入 http://localhost:9200,可以看見elasticsearch相關資訊
Open browser then go to http://localhost:9200, you can see information of elasticsearch.
註冊Windows服務 (Register windows service)
Step 1.開啟命令提示字元到 elasticsearch-5.2.2\bin,輸入下列指令:
Open command line and change directory to elasticsearch\bin, enter command as below
elasticsearch-service install Elasticsearch
Step 2.開啟服務,你可以看到 Elasticsearch 服務,請啟動他。
open "service",you can see Elasticsearch service, please turn it on.
Step 3.開啟瀏覽器,前往 http://localhost:9200
Docker
請先確認環境是否已經安裝 docker
please make sure docker has been installed.
Step 1.開啟命令提示字元,輸入指令:
Open command line then enter command as below:
docker pull elasticsearch
透過下列指令確認 redis image 已經下載
docker images
Step 2.啟動 elasticsearch
Run elasticsearch
(port 9200:9200, 環境變數 http.host=0.0.0.0, 環境變數 transport.host=127.0.0.1 背景執行)
docker run -p 9200:9200 -e "http.host=0.0.0.0" -e "transport.host=127.0.0.1" -d elasticsearch
Step 3. 開啟瀏覽器,前往 http://127.0.0.1:9200/
Open browser, go to http://127.0.0.1:9200/
參考資料
1. Elasticsearch2. Elasticsearch - wiki
3. Install Elasticsearch with Docker - Elasticsearch Reference
1 留言
Tối ưu elasticsearch như thế nào
回覆刪除elasticsearch tunning