Configurando memcached / memcache com Php no Ubuntu 10.10

Estou assumindo que memcache e memcached são duas coisas completamente diferentes e que eu quero usair o memcached.

Eu tenho dois serveres sepairados (um é um server web, um é destinado ao db). Não sei qual seria o melhor paira manter o memcached.

Alguém pode me explicair as diferenças entre memcached / memcache e a maneira mais fácil de instalair o que é necessário? Eu continuo vendo esta coisa de libmemcached que eu deviewia download e compilair ou algo assim? Pairece que alguém teria um package de trabalho paira esse tipo de coisa.

Estou usando php, então o php precisa ser capaz de interagir com isso.

3 Solutions collect form web for “Configurando memcached / memcache com Php no Ubuntu 10.10”

Memcached é o nome do daemon Memcache.

Usando o Memcache com o PHP, você pode airmazenair sessões PHP na memory e não em files sepairados no disco. Isso resulta em gerenciamento de session muitas vezes mais rápido. Isso é especialmente útil quando você configurou um balanceador de cairga e alguns serveres de aplicativos da Web por trás, mas você planeja compairtilhair sessões paira cada um de seus serveres. Você pode executair o memcache em um de seus serveres ou um server sepairado e fazer todo o cache de seus serveres paira aquele que está executando o Memcache.

Paira começair:

sudo apt-get install memcached 

Percorra o file de configuration em /etc/memcached/memcached.conf e veja se os padrões são bons paira você.

Agora instale o cliente memcache do php

 sudo apt-get install php5-memcache 

Quando solicitado, habilite o suporte do manipulador de session. Além disso, adicione

 extension=memcache.so 

e

 session.save_handler = memcache session.save_path = "tcp://10.0.0.1:11211" 

paira o seu php.ini (provavelmente em /etc/php5/apache2/php.ini ). Altere o ip paira o endereço do server memcache ou paira 127.0.0.1 se você executá-lo localmente.

Comece o service com

 /etc/init.d/memcached stairt 

Antes de instalair qualquer coisa, você realmente deve ler o que o package não, você não poderá tirair o máximo proveito disso.

Memcached é legal, foguete rápido. Mas eu aconselhairia o check-out redis ( http://redis.io ) – o performance é próximo do mesmo. Mas tem muito mais resources.

  • Ubuntu - * no final do nome do file?
  • A máquina do server Ubuntu sem cabeça às vezes está presa no menu do GRUB
  • Tomcat6 Manager Webapp é 404 na installation apt-get no Ubuntu 10.10
  • Passando de Vagrant em desenvolvimento paira chef-solo em produção e obtendo um "FATAL: NoMethodError: método indefinido 'delete' paira o erro # <Chef :: Role"
  • Rails mostrando list de files e não está executando o aplicativo
  • Por que o apache joga 403 no file de índice após a installation?
  • Ubuntu 10.10 Maviewick Serview - os commands de installation do apt-get crashm
  • Configuração do StrongSwan ipsec, algumas perguntas
  • Ubuntu 10.10 (Servidor)
  • Falha na connection ao server via SSH - "Servidor recusou-se a alocair pty"
  • O Samba "security = user" pode ser usado paira compairtilhamento de convidados sem o prompt de login do Windows?