Installation
aptitude install memcached
Configuration
Arrêt des instances en cours
service memcached stop
Sauvegarde de l’ancien fichier de configuration
cp /etc/memcached.conf /etc/memcached.conf.bkp
Editer le fichier « /etc/memcached.conf »
# Run memcached as a daemon -d # Log memcached's output to /home/log/memcached/memcached.log logfile /home/log/memcached/memcached.log # Be verbose # -v # Be even more verbose (print client commands as well) # -vv # Start with a cap of 128 megs of memory -m 128 # Default connection port is 11211 -p 11211 # Run the daemon as nobody -u nobody # Specify which IP address to listen on -l 127.0.0.1 # Limit the number of simultaneous incoming connections # -c 1024 # Lock down all paged memory # -k # Return error when memory is exhausted (rather than removing items) # -M # Maximize core file limit # -r
Rotation des journaux
Création du répertoire des journaux
mkdir -p /home/log/memcached
Créer/modifier le fichier « /etc/logrotate.d/memcached »
/home/log/memcached/*.log { daily missingok copytruncate rotate 31 compress notifempty }
Démarrage
service memcached start
Notes
Une instance est démarrée par le script « /etc/init.d/memcached » pour chaque fichier de configuration présent dans « /etc » dont le nom est de la forme : « /etc/memcached*.conf ».
Voir aussi : Installation de Memcached (à partir des sources).