Instalação · 1 min read · Dec 29, 2025

Instalar Memcached E Módulo PHP5-MemCached No Debian 6.0 (Squeeze)

Instalar Memcached E Módulo PHP5-MemCached No Debian 6.0 (Squeeze)

“Memcached é um sistema de cache de objetos em memória distribuído, de alto desempenho, gratuito e de código aberto, genérico por natureza, mas destinado a ser usado para acelerar aplicações web dinâmicas, aliviando a carga do banco de dados.”
Mais informações sobre memcached podem ser encontradas em http://www.memcached.org/

Este artigo vai explicar como instalar memcached e o módulo PHP5-MemCached em um sistema Debian 6.0(Squeeze) com Apache2.

1. Instalando

apt-get install memcached php5-memcached

“apt-get” é uma ferramenta de linha de comando muito poderosa para gerenciar pacotes. Aqui está uma dica sobre como usar “apt-get”, tome esta situação como exemplo: Vou instalar Memcached e o módulo PHP associado a ele, mas não tenho certeza sobre o nome exato dos pacotes, então podemos usar o seguinte comando para pesquisar as listas de pacotes disponíveis:

apt-cache search memcache

Então você encontrará algo como isto:

memcached - Um sistema de cache de objetos em memória de alto desempenho
memcachedb - Motor de armazenamento persistente usando o protocolo memcache
……
php5-memcache - módulo de extensão memcache para PHP5
php5-memcached - módulo de extensão memcached para PHP5

Você deve encontrar tanto php5-memcache quanto php5-memcached, php5-memcached é mais novo e tem suporte a sessões. Aqui vou usar php5-memcached.

2. Testando

2.1 Testando Memcached

Após a instalação, o memcached já deve estar em execução. Você pode verificar usando o seguinte comando:

netstat -tap | grep memcached

Normalmente você obterá algo como isto:

tcp        0      0 localhost:11211         *:*                     LISTEN      2132/memcached

Você pode alterar sua configuração modificando o arquivo /etc/memcached.conf.

2.2 Testando o Módulo PHP5-Memcached

Primeiro você precisa reiniciar o servidor web Apache,

/etc/init.d/apache2 restart

Crie um arquivo php que seja acessível pela web e copie o conteúdo para o arquivo:

vi phpinfo.php

Então use o navegador para abrir o arquivo php e verificar o resultado.

3. Usando

Para mais detalhes, por favor, consulte http://www.php.net/manual/en/book.memcached.php, aqui está um exemplo simples:

$m = new Memcached();
$m->addServer(‘localhost’, 11211);
$m->set(‘key’, ‘hello world’);
var_dump($m->get(‘key’));
?>

4. Links

Módulo PHP-MemCached
MemCached

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.