WordPress 使用 ElasticSearch 搜索方法

众所周知,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 主机。

WordPress 使用 ElasticSearch 搜索方法

其余功能按需要开启,比如你的站点安装了 WooCommerce ,则可以打开 WooCommerce 功能。

关于WordPress 使用 ElasticSearch 搜索方法的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2022年4月3日 下午4:01
下一篇 2022年4月13日 上午1:01

相关推荐

  • 如何防止网站被挂木马

    今天有一个网站被挂了木马,还好备份了网站文件,还原了备份文件之后,网站才得以正常运行,那么如何防止网站被挂马是每一个网站管理者所要必须面对的,在这里我们给大家提供七招来屏蔽网站被挂马的主要途径,解决了这个问题也就解决了网站的安全问题。 第一招,黑客一般给你放马,都是通过工具来扫描你的程序漏洞,在你的网站上线之前,你就自己先用他们常用的工具自己扫描一下程序的安…

    2021年8月17日
    480
  • wordpress子主题怎么添加

    WordPress子主题简介和原理 WordPress提供了子主题功能,让我们可以通过使用子主题进行修改WordPress主题,而不需要直接修改源码,而出现无法更新的内容。子主题需要有一个父级主题存在才能启用,根据WordPress主题的主要文件,子主题存在,WordPress则会自动使用子主题的文件,而放弃使用父主题。 这样,我们先要修改父级主题的哪一个文…

    2023年1月4日
    111
  • WordPress.com与WordPress.org有什么区别吗?

    今天给大家介绍WordPress.com与WordPress.org区别,希望对需要的朋友有所帮助! 有用户问,WordPress程序现在是免费的,但看到WordPress.com上建网站是收费的,那以后是否会收费? 这个问题本身有个误区,这里以我的理解简单说一下,WordPress.com与WordPress.org区别。 简单地说,WordPress.c…

    2021年8月12日
    534
  • WordPress网站设置部分文章内容评论/回复后可见

    如果我们希望隐藏文章部分内容,需要用户评论可见 、回复可见,那么今天这篇WordPress教程文章就刚好适合你。 这个功能实现起来很容易,而且可以提高用户积极性,是一个非常不错的功能。 下面是主要的核心代码。 //WordPress实现文章部分内容评论后可见 function reply_to_read($atts, $content=null) { ext…

    2021年9月4日
    625
  • HTTP状态码常见的网站错误代码大全

    这里收集常见的错误代码。 不常见的我就不写了。 一些常见的状态码为: 200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 详细分解: 206 (部分内容) 服务器成功处理了部分 GET 请求。 301 (永久移动) 请求的网页已永久移动到新位置。服务器返回此响应(对 GET 或 HEAD …

    2021年11月17日
    532