前言
最近使用了 vercel 的 redis 数据库,但是其连接时需要用 redis-cli --tls 来连接,由于之前都是使用宝塔安装的 redis,直接使用的话会提示 Unrecognized option or bad number of args for: '--tls',所以现在重新编译 redis-cli 来支持 tls 连接
下载解压 redis 源码
wget https://github.com/redis/redis/archive/refs/tags/7.0.11.tar.gztar -zxvf 7.0.11.tar.gz编译
cd redis-7.0.11/srcmake BUILD_TLS=yes现在我们在当前目录下,可以看到已编译完的 redis-cli
后续
为了和宝塔的 redis-cli 区分一下,我们可以把它重命名
mv redis-cli redis-cli-tls再将它移动一下位置
mv redis-cli-tls /usr/local/bin测试连接后发现连接正常