web服务器使用 雨云 提供的4核4g
首先要去装一个叫ElasticPress
的插件
安装完成后启用,到连接配置里这样填
其中“每个所以周期的内容项”的意思是,这里设置为350的话,一个索引建满350条后会开启一个新的索引
这里有一些需要注意的地方,否则会无法连接,首先ElasticSearch(以下简称es)服务器必须使用非安全加密(即不开启ssl和身份验证),这也限制了你必须在内网中使用es,否则可能有安全隐患
关闭的方法是在环境变量中添加:
xpack.security.enabled=false
如果你使用docker,那么在使用docker run
创建容器的时候,加入以下参数
-e xpack.security.enabled=false
同时,如果你是使用宝塔面板部署网站,使用docker部署es,那么必须将es容器加入到host网络中,这样才能通过127.0.0.1这个回环IP访问
只要wp插件正确识别到了Elasticsearch版本,则为连接成功
成功后需要在这里建立索引
之后可以在索引健康里看到索引有多少内容(柱形图),以及搜索的命中率(饼图)
一般推荐在文章数较多的网站使用es(我用它纯粹为了好玩)