memcache para php - no se puede conectar

Estoy ejecutando centos 6. Uso de apache para manejar php y nginx para manejar scripts de imágenes y css

He instalado el servidor memcached.

PORT="11211"
USER="memcached"
MAXCONN="4096"
CACHESIZE="512"
OPTIONS="-l 127.0.0.1"

También he instalado el módulo para php.

creé un nuevo archivo php

 $memcache = new Memcache;
 $memcache->connect('127.0.0.1', 11211) or die ("Could not connect");

He comprobado el estado de memcached y se está ejecutando.
Siempre estoy recibiendo "No se pudo conectar".
Intenté cambiar el valor a 'localhost' desde '127.0.0.1' - todavía no funciona.

$memcache = new Memcache();
$memcache->addServer('127.0.0.1', 11211) or die ("Could not connect");
var_dump($memcache->getExtendedStats());
$memcache->set('key', 'hello world', false, 60);
echo $memcache->get('key');
//$memcache->connect('127.0.0.1', 11211) or die ("Could not connect");

Salida

array(1) { ["127.0.0.1:11211"]=> bool(false) }

¿Qué hace connect y addServer de manera diferente? ¿Cuál es la mejor manera de hacerlo?
Pero no estoy recibiendo el Hello World

Más actualizaciones sobre el código y sobre este problema.

phpinfo se muestra memcached.
var_dump ($ memcache-> get ('key')); da

bool(false)

por qué debería usaragregar servidor en lugar deconectar?

Más actualización en el código

$memcache = new Memcache;
$memcache->addServer('localhost', 11211);
echo $memcache->getServerStatus('localhost', 11211);
output : 1

//$memcache->set('key', 'hello world') or die("failed to store data");
output : failed to store data

algunos detalles mas

getsebool httpd_can_network_memcache

vuelveapagado

¿Debería volver?

Notice: Memcache::connect(): Server 127.0.0.1 (tcp 11211, udp 0) failed with: Permission denied (13)

Respuestas a la pregunta(1)

Su respuesta a la pregunta