meilisearch 安装使用
安装rust
安装meilisearch(近本机访问)
想外部访问,其中一个方式就是安装nginx做反向代理
1、安装rust环境
1、vim /etc/profile打开环境配置,然后在最后添加下边的两条命令进行国内下载安装文件地址配置:
export RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
export RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup
2、使用source /etc/profile让环境配置立马生效
source /etc/profile
参考地址:
CentOS 7配置Rust编译环境_seasidezhb的博客-CSDN博客_centos7安装rust](https://blog.csdn.net/qq_42108074/article/details/123620233)
2、meilisearch源码安装
git clone https://github.com/meilisearch/meilisearch
cd meilisearch
git checkout -b v0.25.2
# Update the rust toolchain to the latest version
rustup update
# Compile the project
cargo build --release
# Execute the server binary
./target/release/meilisearch
3、nginx安装
1、安装依赖包
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2、下载并解压安装包
cd /usr/local
mkdir nginx
cd nginx
wget http://nginx.org/download/nginx-1.20.2.tar.gz
tar -xvf nginx-1.20.2.tar.gz
3、安装nginx
//进入nginx目录
cd /usr/local/nginx
//进入目录
cd nginx-1.20.2
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
//执行make命令
make
//执行make install命令
make install
4、启动nginx
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
5、修改配置nginx.conf
vi /usr/local/nginx/conf/nginx.conf
6、修改配置文件后,重启nginx
/usr/local/nginx/sbin/nginx -s reload