|
|
@@ -340,15 +340,15 @@ ElasticSearch的安装和配置可以参考[《ElasticSearch之Docker安装》](
|
|
|
1. 使用Docker安装ElasticSearch。
|
|
|
|
|
|
```Shell
|
|
|
- docker pull elasticsearch:6.5.3
|
|
|
- docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --name es elasticsearch:6.5.3
|
|
|
+ docker pull elasticsearch:7.6.0
|
|
|
+ docker run -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" --name es elasticsearch:7.6.0
|
|
|
```
|
|
|
|
|
|
> 说明:上面创建容器时通过`-e`参数指定了使用单机模式和Java虚拟机最小最大可用堆空间的大小,堆空间大小可以根据服务器实际能够提供给ElasticSearch的内存大小来决定,默认为2G。
|
|
|
|
|
|
2. 创建数据库。
|
|
|
|
|
|
- 请求:PUT - `http://1.2.3.4:9200/demo`
|
|
|
+ 请求:PUT - `http://1.2.3.4:9200/demo/`
|
|
|
|
|
|
响应:
|
|
|
|
|
|
@@ -362,7 +362,7 @@ ElasticSearch的安装和配置可以参考[《ElasticSearch之Docker安装》](
|
|
|
|
|
|
3. 查看创建的数据库。
|
|
|
|
|
|
- 请求:GET - `http://1.2.3.4:9200/demo`
|
|
|
+ 请求:GET - `http://1.2.3.4:9200/demo/`
|
|
|
|
|
|
响应:
|
|
|
|
|
|
@@ -528,18 +528,19 @@ ElasticSearch的安装和配置可以参考[《ElasticSearch之Docker安装》](
|
|
|
2. 下载和ElasticSearch版本对应的[ik](https://github.com/medcl/elasticsearch-analysis-ik)和[pinyin](https://github.com/medcl/elasticsearch-analysis-pinyin)插件。
|
|
|
|
|
|
```Shell
|
|
|
+ yum install -y wget
|
|
|
cd plugins/
|
|
|
mkdir ik
|
|
|
cd ik
|
|
|
- wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.3/elasticsearch-analysis-ik-6.5.3.zip
|
|
|
- unzip elasticsearch-analysis-ik-6.5.3.zip
|
|
|
- rm -f elasticsearch-analysis-ik-6.5.3.zip
|
|
|
+ wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.0/elasticsearch-analysis-ik-7.6.0.zip
|
|
|
+ unzip elasticsearch-analysis-ik-7.6.0.zip
|
|
|
+ rm -f elasticsearch-analysis-ik-7.6.0.zip
|
|
|
cd ..
|
|
|
mkdir pinyin
|
|
|
cd pinyin
|
|
|
- wget https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v6.5.3/elasticsearch-analysis-pinyin-6.5.3.zip
|
|
|
- unzip elasticsearch-analysis-pinyin-6.5.3.zip
|
|
|
- rm -f elasticsearch-analysis-pinyin-6.5.3.zip
|
|
|
+ wget https://github.com/medcl/elasticsearch-analysis-pinyin/releases/download/v7.6.0/elasticsearch-analysis-pinyin-7.6.0.zip
|
|
|
+ unzip elasticsearch-analysis-pinyin-7.6.0.zip
|
|
|
+ rm -f elasticsearch-analysis-pinyin-7.6.0.zip
|
|
|
```
|
|
|
|
|
|
3. 退出容器,重启ElasticSearch。
|