我有一个安装了Redis的Linux服务器,我想从我本地的Linux机器上通过命令行连接到它。
是否可以只安装redis-cli
(不安装redis-server
和其他工具)?
如果我只是将redis-cli
文件复制到我的本地计算机并运行它,我会出现以下错误:
./redis-cli: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./redis-cli)
发布于 2014-09-18 17:48:23
Ubuntu (在14.04上测试)有一个名为redis-tools
的包,其中包含redis-cli
和其他工具。要安装它,请键入:
sudo apt-get install redis-tools
请注意,在Ubuntu 16.04+上,该命令略有不同:
sudo apt install redis-tools
发布于 2016-08-11 03:20:46
您可以简单地使用nc
,而不是redis-cli
!
nc -v --ssl redis.mydomain.com 6380
然后提交命令。
发布于 2014-09-17 00:12:36
来自http://redis.io/topics/quickstart
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make redis-cli
sudo cp src/redis-cli /usr/local/bin/
在Docker中,我通常使用https://registry.hub.docker.com/_/redis/。如果我需要将redis-cli添加到图像中,我会使用以下代码片段。
RUN cd /tmp &&\
curl http://download.redis.io/redis-stable.tar.gz | tar xz &&\
make -C redis-stable &&\
cp redis-stable/src/redis-cli /usr/local/bin &&\
rm -rf /tmp/redis-stable
https://stackoverflow.com/questions/21795340
复制相似问题