给自己网站装最好的搜索插件

对于程序员来说,大家都对Elasticsearch不陌生.他是一个超好的检索工具,能够对数据自动进行编排索引.我用的是django需要开发服务器,也就是manage命令.当初我设置两个settings.我只配置生产环境的setting,所以一直没找到

[haystack]
    build_solr_schema
    clear_index
    haystack_info
    rebuild_index
    update_index

目前我已经与Elasticsearch共处了三次,每次弄都如新手一般,都不会.还需要重新看文档.不过这次总算摸了点门道.

下载

官网

官网上选择一个版本进行下载.

https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html

下载之后.我是这样的先下载镜像包,然后,用docker load -i 加载到容器里这样就非常快速,下载镜像了.没下载的使用mac中的homebrew的命令

brew install docker

这样下载docker可能会有问题,大家可以试试,下载

brew install docker  colima

把colima下了,使用 如果把她关了这个命令没用,就用colima restart

colima start 

下载好镜像文件还要加载到docker中,我下载到百度网盘中elastaticsearch

sudo docker load -i elasticsearch.7.13.4.tar.gz

试试有没有成功,访问http://127.0.0.1:9200.如果这样的内容句说明成功

装插件

elastaticsearch是只支持英文的,所以使用IK中文分词器,能够对中文索引.

进入elastaticsearch容器.

查看容器id 

docker ps -a

进入容器里面

docker exec -it 容器id /bin/bash

下载ik分词器,注意要求对应到elacticsearch的版本

bin/elasticsearch-plugin install https://get.infini.cloud/elasticsearch/analysis-ik/7.13.4

如果elastaticsearch有任何出错,查看错误信息

docker logs elastaticsearch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值