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 memcacheEntã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 memcachedNormalmente você obterá algo como isto:
tcp 0 0 localhost:11211 *:* LISTEN 2132/memcachedVocê 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 restartCrie um arquivo php que seja acessível pela web e copie o conteúdo para o arquivo:
vi phpinfo.php
php phpinfo();
?>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
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.