Aller au contenu
Runbook

Installer Redis sur Arch

Base de données clé-valeur en mémoire, ultra-rapide, utilisée comme cache, broker de messages et store de sessions.

Cachecachein-memorykey-valuenosqlpub-subbroker

Installation

Serveur — Valkey (pacman) · pacman
sudo pacman -S valkey

Le paquet redis a quitté les dépôts officiels (déplacé en AUR) : valkey est le remplaçant compatible fourni dans extra.

Vérifier l'installation

Vérifier
valkey-cli --version

Service

Démarrer
sudo systemctl start valkey
Arrêter
sudo systemctl stop valkey
Statut
sudo systemctl status valkey
Redémarrer
sudo systemctl restart valkey
Au démarrage
sudo systemctl enable valkey

Fichiers importants

TypeCheminDescription
config/etc/valkey/valkey.confFichier de configuration principal du serveur.
data/var/lib/valkeyRépertoire de persistance (dump.rdb / appendonly.aof).

Ports par défaut

6379

Outils en ligne de commande

  • valkey-cliClient en ligne de commande (équivalent de redis-cli).
  • valkey-serverBinaire du serveur Valkey.

Désinstaller

Désinstaller
sudo systemctl stop valkey
sudo pacman -Rns valkey

À savoir

  • Depuis avril 2025, le paquet redis a été retiré du dépôt extra (déprécié, déplacé en AUR) au profit de valkey. L'unité systemd s'appelle valkey et n'est pas activée automatiquement après l'installation.

Installation sur Arch Linux

Le paquet redis a été retiré du dépôt officiel extra (déprécié et déplacé en AUR depuis avril 2025) au profit de Valkey, le fork open source (licence BSD) né du changement de licence de Redis en mars 2024. Valkey est un remplaçant direct : même protocole, même format de configuration et de données. Installez-le avec sudo pacman -S valkey. Sur Arch, les paquets suivent le rythme des versions amont (rolling release), vous disposez donc généralement d'une version récente.

Si vous tenez au véritable Redis, il reste disponible via l'AUR (par exemple le paquet redis), au prix d'une compilation locale ; pensez à inspecter le PKGBUILD avant de construire.

Activation du service

Comme la plupart des paquets Arch, le service n'est ni démarré ni activé après l'installation : c'est à vous de le faire. Utilisez sudo systemctl enable --now valkey pour le lancer et l'activer au démarrage en une commande. L'unité s'appelle valkey. Vérifiez la connectivité avec valkey-cli ping (réponse PONG).

Configuration

La configuration se trouve dans /etc/valkey/valkey.conf et les données dans /var/lib/valkey. Par défaut, le serveur n'écoute que sur la boucle locale. Avant toute exposition réseau, définissez requirepass et restreignez l'accès via le pare-feu. La désinstallation avec pacman -Rns retire le paquet et ses dépendances orphelines, mais conserve les données dans /var/lib/valkey : supprimez ce répertoire manuellement si vous voulez repartir de zéro.