Préparation
Changement de la directive « overcommit_memory » de manière temporaire…
sysctl vm.overcommit_memory=1
…de manière permanente en ajoutant le contenu ci-dessous au fichier « /etc/sysctl.conf »
# redis vm.overcommit_memory = 1
Installation
aptitude install redis-server
Configuration
Modifier le fichier « /etc/redis/redis.conf » pour y ajouter
bind 127.0.0.1 unixsocket /var/run/redis/redis.sock unixsocketperm 755 maxmemory 500MB
Rotation des journaux
Modifier le fichier « /etc/redis/redis.conf »
logfile /home/log/redis/redis-server.log
Arrêt de l’instance
service redis-server stop
Déplacement des journaux
mv /var/log/redis/ /home/log/
Création de « /etc/logrotate.d/redis-server »
/home/log/redis/*.log { daily missingok copytruncate rotate 31 compress notifempty }
Démarrage
service redis-server start