Proceso de instalación de memcache y memcached

  
                  

¿Qué es Memcache?

Memcache es un sistema de almacenamiento en caché de objetos de memoria asignada, de alto rendimiento y gratuito y de código abierto. Se utiliza para acelerar las aplicaciones web dinámicas y reducir la carga de la base de datos.

Puede manejar cualquier número de conexiones, utilizando la IO de red sin bloqueo. Dado que funciona al abrir un espacio en la memoria y luego construir una tabla hash, Memcached administra estas tablas hash.

Memcached ¿qué es?

Memcached es el principal demonios del sistema Memcache archivo de programa para ejecutar en uno o más servidores, listos para aceptar la operación de conexión del cliente utilizando almacenamiento de memoria compartida Toma los datos.

El PHP Memcache que lo que es? php estamos hablando es uno de apoyo php Memcache para la expansión de la conexión Memecached (disponible vista phpinfo), MBStrings similares, eAccelerator.

Simplemente diga

Memcache es el nombre total del proyecto del sistema de caché, que se confunde fácilmente con Memcache en PHP.

A menudo mencionamos que Memcache es realmente Memcache en PHP, que es la extensión de Memcached para PHP.

A menudo mencionamos que Memcached es el archivo de programa principal del servidor, el programa de instalación del servidor.

Para que su aplicación para volar, extensión Memcached y el programa servidor memcached PHP debe estar instalado, por lo que si desea utilizar Memcache al sistema, Memcache y memcached diferente caché de que todos necesitamos para ser instalado.

montado Memcache # cd /usr /local /src # wget http://pecl.php.net/get/memcache-2.2.5.tgz # gzip -d memcache-2.2.5.tgz # tar xvf memcache-2.2.5.tar # cd memcache-2.2.5

el siguiente pocas palabras, es un directorio php es /ejemplo usr /local /php, si cambia su php, sustituir a sus propios pocos en ///parte php # /usr /local /php /bin /phpize # ./configure --enable-memcache --con-php-config = /usr /local /php /bin /PHP locales usr config --with-zlib-dir # make &&make install

se añade a la extensión php memcache

# dirección vi /etc/php.ini(/etc/php.ini mi ubicación de php.ini, si usted no sabe dónde está su php.ini, se puede encontrar con # find /-name php.ini, o pasar una sonda phpinfo, encontrar el archivo de configuración (php.ini) Path) en posición php.ini.

se añade al final

i pulsar en el teclado para iniciar la edición de

CTRL + F tiró de la parte inferior extension_dir página añade antes [Zend] = " /usr /local /php /lib /php /extensions /no-debug-non-zts-20060613 /" ext Ension = memcache.so

Presione la tecla Esc, luego ingrese

: wq

Guardar y salir

Reinicie su servidor web, como apache /etc /Init.d /httpd restart

La siguiente actualización de la sonda PHP, ver si hay esto, y algunos están instalados memcache Versión 2.2.5memcache Versión 2.2.5 Instalar memcached

memcached primera necesidad de instalar instalación libevent

Si centos montarse yum yum install # libevent-devel

yum si no es soportado por el sistema, se puede instalar libevent # cd /usr /local /src # wget http://www.monkey.org/~provos/libevent-1.4.12-stable.tar.gz # tar VXF libevent-1.4.12-stable.tar.gz # cd libevent-1.4.12 # ./configure --prefix = /usr /local /libevent # make &&make install


posterior instalación memcached # cd /usr /local /src # wget http: //cloud.github.com/downloads/saberma/saberma.github.com/memcached-1.4.4.tar.gz # tar VXF memcached-1.4.4.tar.gz # cd memcached-1.4.4 # ./configure - Prefijo = /usr /l vecinales /memcached # make &&make install


y se repartió después de comenzar la instalación 32m memoria memcached (32 a utilizar la cantidad de memoria, puede a su vez sin modificaciones) /usr /local /memcached /bin /memcached -d -m -l 32 127.0.0.1 -p 11211 u root

se añade la entrada de inicio memcached # vi /etc/rc.d/rc.local


Presione i en el teclado para comenzar a editar

Añadir

al final /usr /local /memcached /bin /memcached -d -m 32 -l 127.0.0.1 -p 11211 -u raíz

Presione Esc, luego ingrese

: wq

Guarde y salga de

Si necesita, puede reiniciar, pero no tiene que reiniciar. Prueba de efecto acelerado ~



Prueba de

con Discuz X1 sin carga, no habilitado GMT + 8, 2010-9-12 09:08, procesado en 0.038893 segundo (s ), 2 consultas.

efecto después de almacenamiento en caché está habilitado, pero el efecto general se siente tan bueno como el efecto de la adición de los VPS con caché eAccelerato tan obvio

GMT + 8, 12/09/2010 09:08, Procesado en 0.008383 segundo (s), 2 consultas, Memcache On.

Ya terminó, ¡finalice el trabajo! ~~

Copyright © Conocimiento de Windows All Rights Reserved