Installation sur Fedora / RHEL
Depuis Fedora 41, le paquet redis a été retiré des dépôts officiels et remplacé par Valkey, le fork open source (licence BSD) maintenu par la Linux Foundation à la suite 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 dnf install -y valkey.
Si vos scripts dépendent des noms redis-cli / redis-server, ajoutez le paquet de compatibilité valkey-compat-redis, qui fournit ces alias. Sur RHEL 9, Rocky ou AlmaLinux, le paquet redis reste disponible via les dépôts AppStream — à vérifier selon la version. Pour installer le véritable Redis sur Fedora, passez par le dépôt tiers Remi ou par Docker.
Activation du service
Comme la plupart des paquets, le service n'est ni démarré ni activé automatiquement après l'installation. Exécutez sudo systemctl enable --now valkey pour le lancer immédiatement et au démarrage. L'unité systemd se nomme valkey (et non redis). Confirmez avec valkey-cli ping, qui doit renvoyer PONG.
Configuration et SELinux
La configuration réside dans /etc/valkey/valkey.conf et les données dans /var/lib/valkey. Sur les systèmes avec SELinux actif (cas par défaut de Fedora/RHEL), si vous changez les chemins de données ou le port, vous devrez peut-être ajuster les contextes SELinux pour autoriser l'accès. Comme partout, ne liez le serveur à une interface publique qu'après avoir défini requirepass et configuré le pare-feu (firewalld).