Memcached é o nome do daemon do Memcache.
Usando o Memcache com PHP, você pode armazenar sessões PHP na memória, e não em arquivos separados no disco. Isso resulta em gerenciamento de sessões muitas vezes mais rápido. Isso é especialmente útil quando você configura um balanceador de carga e alguns servidores de aplicativos da web, mas planeja compartilhar sessões para cada um dos seus servidores. Você pode executar o memcache em um de seus servidores ou em um servidor separado e fazer com que todos os servidores sejam armazenados em cache para o Memcache em execução.
Para começar:
sudo apt-get install memcached
Percorra o arquivo de configuração em /etc/memcached/memcached.conf e veja se os padrões são bons para você.
Agora instale o cliente memcache do php
sudo apt-get install php5-memcache
Quando solicitado, ative o suporte ao manipulador de sessão. Além disso, adicione
extension=memcache.so
e
session.save_handler = memcache
session.save_path = "tcp://10.0.0.1:11211"
para o seu php.ini (provavelmente em /etc/php5/apache2/php.ini ). Altere o ip para o endereço do seu servidor memcache ou para 127.0.0.1 se você o executar localmente.
Iniciar o serviço com
/etc/init.d/memcached start
Antes de instalar qualquer coisa, você realmente deve ler sobre o que o pacote faz, caso contrário você não será capaz de tirar o máximo proveito dele.