Depuis 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/
Avec Docker, j'utilise normalement https://registry.hub.docker.com/_/redis/. Si j'ai besoin d'ajouter redis-cli à une image, j'utilise l'extrait suivant.
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
Ubuntu (testé le 14.04) a un paquet appelé redis-tools
qui contient redis-cli
parmi d'autres outils. Pour l'installer, tapez :
sudo apt-get install redis-tools
Notez que sur Ubuntu 16.04+, la commande est un peu différente :
sudo apt install redis-tools
Pour installer la 3.0 qui est la dernière version stable :
$ git clone http://github.com/antirez/redis.git
$ cd redis && git checkout 3.0
$ make redis-cli
En option, vous pouvez placer l'exécutable compilé dans votre chemin de chargement pour plus de commodité :
$ ln -s src/redis-cli /usr/local/bin/redis-cli
Au lieu de redis-cli
vous pouvez simplement utiliser nc
!
nc -v --ssl redis.mydomain.com 6380
Soumettez ensuite les commandes.