2011-03-23 20 views

Respuesta

19

memcached está configurado para ejecutarse en el arranque por defecto, al menos en 10.10:

# apt-get install memcached 
... 
Setting up memcached (1.4.5-1ubuntu1) ... 
Starting memcached: memcached. 
# ls -l /etc/rc*.d/*memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc0.d/K20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc1.d/K20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc2.d/S20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc3.d/S20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc4.d/S20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc5.d/S20memcached -> ../init.d/memcached 
lrwxrwxrwx 1 root root 19 2011-03-23 13:36 /etc/rc6.d/K20memcached -> ../init.d/memcached 
# 

En los niveles de ejecución 2, 3, 4 y 5, memcached va a correr.

Si no está seguro, puede ejecutar el script de inicio con status:

# /etc/init.d/memcached status 
* memcached is running 
+1

Lo he instalado desde la fuente, ya que tuve algún problema al instalar con 'apt-get'. Ahora que he ejecutado está en modo 'daemon' usando el modificador' -d'. Pero '/etc/init.d/memcached status' dice 'No such such file or directory'. Sin embargo, cuando trato de 'estado de memcached', digo 'no escuché en el puerto TCP 11211: dirección ya en uso '. Entonces significa que se está ejecutando en segundo plano. – Saim

+2

Ah, debería haber mencionado que ha instalado desde la fuente :) Vea si hay un script ingresado en las fuentes de memcached que puede instalar en '/ etc/init.d' y todos los enlaces simbólicos en'/etc/rc *. d/'directorios como proporciona el empaquetado predeterminado. (Si el origen de Memcached no incluye un script, es posible que desee ejecutar 'cd/tmp; apt-get source memcached' y robar el script desde el paquete de Ubuntu, luego edítelo para hacer referencia a donde haya instalado su' memcached' ejecutable. También podría necesitar que cree cuentas de usuarios y grupos.) – sarnold

+0

Si obtiene * permisos denegados * errores cuando ingresa el comando de instalación, recuerde agregar * sudo * antes de - * sudo apt-get install memcached *. – MikeyBunny

0

Para instalar memcached en ubuntu

apt-get install memcached

Para iniciar memcached

/etc/init.d/memcached start

Para reiniciar MemCached

/etc/init.d/memcached start

Para comprobar el estado de memcached

/etc/init.d/memcached status

Para editar config memcached

sudo vi /etc/memcached.conf

Por memcached por defecto se ejecutará en 127.0.0.1:11211 y es configurado para ejecutarse en bo ot por defecto