众所周知,ElasticSearch (下文简称ES)是一个相当牛逼的全文搜索引擎,对接它以后,WordPress 的搜索也能变得更智能更优秀,此文章将介绍如果用最简单的方法部署一个 ES 服务器并对接到 WordPress 网站。
主注意:ES 是个吃性能的怪兽,不太建议内存<4G的服务器安装之。
一、安装 Podman 容器管理器
为了便于维护以及简化安装,采用容器来部署之,安装 Podman 的过程不再重复,百度即可。
二、Podman 拉取 ES 镜像
再拉取镜像前,建议先对 Podman 换源,防止网速过慢。
使用下述命令,即可拉取 ES 的镜像到本地。(文章写作时,ES 最新版本为7.17)
podman pull elasticsearch:7.17.0
三、创建 ES 容器
使用下述命令,即可建立名为elasticsearch
的容器。
podman run -idt --privileged=true -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name='elasticsearch' elasticsearch:7.17.0
四、配置 WordPress 对接 ES
WordPress 后台安装 ElasticPress 插件,并如下图配置 ES 主机。
其余功能按需要开启,比如你的站点安装了 WooCommerce ,则可以打开 WooCommerce 功能。
关于WordPress 使用 ElasticSearch 搜索方法的相关内容;如有侵权,请联系老文删除。