才风智慧V3.0

停车,汽车充电,电动车充电,洗车,商城,物业缴费等


Docker方式安装

<h3>1,取一个镜像,然后运行一下</h3> <p><code>docker pull elasticsearch:7.17.5</code></p> <p>如果提示镜像无法下载,试试修改一下下面的文件</p> <p>vim /etc/docker/daemon.json</p> <p>&gt; { &quot;registry-mirrors&quot;: [ &quot;<a href="https://docker.1panelproxy.com&quot">https://docker.1panelproxy.com&quot</a>;, &quot;<a href="https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com&quot">https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com&quot</a>;, &quot;<a href="https://docker.m.daocloud.io&quot">https://docker.m.daocloud.io&quot</a>;, &quot;<a href="https://hub-mirror.c.163.com&quot">https://hub-mirror.c.163.com&quot</a>;, &quot;<a href="https://mirror.baidubce.com&quot">https://mirror.baidubce.com&quot</a>;, &quot;<a href="https://your_preferred_mirror&quot">https://your_preferred_mirror&quot</a>;, &quot;<a href="https://dockerhub.icu&quot">https://dockerhub.icu&quot</a>;, &quot;<a href="https://docker.registry.cyou&quot">https://docker.registry.cyou&quot</a>;, &quot;<a href="https://docker-cf.registry.cyou&quot">https://docker-cf.registry.cyou&quot</a>;, &quot;<a href="https://dockercf.jsdelivr.fyi&quot">https://dockercf.jsdelivr.fyi&quot</a>;, &quot;<a href="https://docker.jsdelivr.fyi&quot">https://docker.jsdelivr.fyi&quot</a>;, &quot;<a href="https://dockertest.jsdelivr.fyi&quot">https://dockertest.jsdelivr.fyi&quot</a>;, &quot;<a href="https://mirror.aliyuncs.com&quot">https://mirror.aliyuncs.com&quot</a>;, &quot;<a href="https://dockerproxy.com&quot">https://dockerproxy.com&quot</a>;, &quot;<a href="https://mirror.baidubce.com&quot">https://mirror.baidubce.com&quot</a>;, &quot;<a href="https://docker.m.daocloud.io&quot">https://docker.m.daocloud.io&quot</a>;, &quot;<a href="https://docker.nju.edu.cn&quot">https://docker.nju.edu.cn&quot</a>;, &quot;<a href="https://docker.mirrors.sjtug.sjtu.edu.cn&quot">https://docker.mirrors.sjtug.sjtu.edu.cn&quot</a>;, &quot;<a href="https://docker.mirrors.ustc.edu.cn&quot">https://docker.mirrors.ustc.edu.cn&quot</a>;, &quot;<a href="https://mirror.iscas.ac.cn&quot">https://mirror.iscas.ac.cn&quot</a>;, &quot;<a href="https://docker.rainbond.cc&quot">https://docker.rainbond.cc&quot</a>; ] }</p> <p><code>systemctl daemon-reload</code></p> <p><code>systemctl restart docker</code></p> <p><code>docker pull elasticsearch:7.17.5</code></p> <h3>2、创建对应的挂载目录</h3> <p>&gt; mkdir -p /cf/data/elasticsearch/config mkdir -p /cf/data/elasticsearch/data mkdir -p /cf/data/elasticsearch/plugins</p> <h3>3、设置对应的权限</h3> <p><code>chmod 777 /cf/data/elasticsearch/data</code></p> <h3>4、创建配置文件,并配置内容</h3> <p>&gt; touch /cf/data/elasticsearch/config/elasticsearch.yml vim /cf/data/elasticsearch/config/elasticsearch.yml</p> <h3>5、配置文件内容如下:</h3> <p>network.host: 0.0.0.0 http.host: 0.0.0.0 cluster.name: &quot;cfzh_cluster&quot; http.cors.enabled: true http.cors.allow-origin: &quot;*&quot;</p> <h3>6、安装ik分词器</h3> <p>找到对应版本的ik分词器进行下载,例如我这里是 7.17.5,我下载地址为:<a href="https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.17.5">https://github.com/medcl/elasticsearch-analysis-ik/releases/tag/v7.17.5</a> 如果你的版本不是这个版本,可以到这去选:<a href="https://github.com/medcl/elasticsearch-analysis-ik/releases">https://github.com/medcl/elasticsearch-analysis-ik/releases</a> 下载之后得到一个zip压缩包,</p> <p>创建一个目录:</p> <p><code>mkdir -p /cf/data/elasticsearch/plugins/ik</code></p> <p>将压缩包上传到该 <code>/cf/data/elasticsearch/plugins/ik</code> 该目录下,然后解压该压缩包:</p> <p><code>unzip elasticsearch-analysis-ik-7.17.5.zip</code></p> <h3>7、最后启动容器</h3> <p><code>docker run --name elasticsearch_a -p 9200:9200 -p 9300:9300 -e &amp;quot;discovery.type=single-node&amp;quot; -e ES_JAVA_OPTS=&amp;quot;-Xms84m -Xmx512m&amp;quot; -v /cf/data/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml -v /cf/data/elasticsearch/data:/usr/share/elasticsearch/data -v /cf/data/elasticsearch/plugins:/usr/share/elasticsearch/plugins -d elasticsearch:7.17.5</code></p> <h3>8、配置es必须使用 用户名和密码访问</h3> <p><code>sudo docker ps --format &amp;#039;{{.Names}}&amp;#039;</code> 使用上面显示的名称,执行 <code>sudo docker exec -it 这里换为上面显示的名称 bash</code></p> <p><code>cd /usr/share/elasticsearch/config</code></p> <p><code>vim /cf/data/elasticsearch/config/elasticsearch.yml</code></p> <p>加入下面两行</p> <p>&gt; xpack.security.enabled: true xpack.license.self_generated.type: basic</p> <p><code>exit</code></p> <p><code>sudo docker restart elasticsearch</code></p> <p>再次进入 ElasticSearch 容器内部 <code>sudo docker exec -it 这里换为上面显示的名称 bash</code></p> <p><code>./bin/elasticsearch-setup-passwords interactive</code></p> <h3>9、访问一下Elasticsearch的地址(<code>注意,IP根据你自己的实际情况,这里的 192.168.0.10只是示例</code>)</h3> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=6db4d17b34949058cb3dd65e57c42f1e&amp;amp;file=file.png" alt="" /></p>

页面列表

ITEM_HTML