前段时间在邮件中看见了介绍MeiliSearch,说是特别适合中小型项目使用,我又嫌弃以前常用的sphinx安装和配置有点麻烦,就想使用下这个MeiliSearch,看看有没有说的那个好用,废话不多少,开始干吧。
MeiliSearch的官网地址:https://www.meilisearch.com
文档地址:https://docs.meilisearch.com
MeiliSearch有好多种安装方式,可以使用安装脚本、docker,或者自己编译都可以。安装文档:https://docs.meilisearch.com/guides/advanced_guides/installation.html#download-and-launch,
点上面的标签及可以切换相应安装方式的命令,文档做很不错。
我选择自己通过github下载自己本机编译的方式。
- 首先下载源码
- 配置rust
- 执行build
- 修改配置文件
- 启动软件
git clone https://github.com/meilisearch/MeiliSearch
cd MeiliSearch
rustup override set stable
rustup update stable
cargo run --release
启动脚本的位置再 ./target/release/meilisearch
启动命令如下:./target/release/meilisearch --db-path ./meilifiles --http-addr '127.0.0.1:7700'
参数说明
--db-path 指定db文件的存储位置
--http-addr 指定监听的IP地址和ip