Instalar memcache en XAMPP (Windows 7)
Para instalar memcached en Windows 7 (en este caso bajo XAMPP, pero podría ser bajo cualquier otra instalación limpia de PHP).
http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-vc9-x86.zip
(Puedes encontrar todas las versiones para tu sistema operativo aquí:
http://downloads.php.net/pierre/ )
Descomprimimos el archivo php_memcache.dll en la carpeta de extensiones de php, en caso de XAMPP es en C:\xampp\php\ext\
Añadimos en el archivo php.ini la extensión, el archivo php.ini se encuentra en C:\xampp\php\php.ini, también se puede acceder pulsando botón "Config" a la derecha del módulo Apache en el panel de XAMPP y seleccionar del seleccionable "php.ini" y lo abrirá con el bloc de notas. La siguiente linea la añadimos a continuación de todas las demas extensiones.
extension=php_memcache.dll
http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
(Puedes encontrar distintas veresiones aquí: http://code.jellycan.com/memcached/)
Descomprimimos el ejecutable que tiene en algún lugar de fácil acceso, yo lo he localizado en C:\xampp\ para tenerlo todo ordenado respecto al servidor web.
Para instalar el servicio tenemos que hacerlo como administrador, busca la consola del sistema (o escribe "cmd" en el cuadro buscar del menú inicio), haz click con el botón derecho del ratón y ejecutalo como administrador
Navegamos hacia la carpeta donde esté memcache con cd C:\xampp y ejecutamos el comando siguiente para instalarlo
memcached.exe -d install
Y el siguiente para ponerlo en marcha:
memcached.exe -d start
Si todo va bien el servidor debe estar funcionando. Reiniciamos apache en XAMPP y ya está listo para su uso!
Añadir librería de memcache a PHP
Descargamos el DLL para PHP de memcache en el siguiente enlace:http://downloads.php.net/pierre/php_memcache-2.2.6-5.3-vc9-x86.zip
(Puedes encontrar todas las versiones para tu sistema operativo aquí:
http://downloads.php.net/pierre/ )
Descomprimimos el archivo php_memcache.dll en la carpeta de extensiones de php, en caso de XAMPP es en C:\xampp\php\ext\
Añadimos en el archivo php.ini la extensión, el archivo php.ini se encuentra en C:\xampp\php\php.ini, también se puede acceder pulsando botón "Config" a la derecha del módulo Apache en el panel de XAMPP y seleccionar del seleccionable "php.ini" y lo abrirá con el bloc de notas. La siguiente linea la añadimos a continuación de todas las demas extensiones.
extension=php_memcache.dll
Instalar y ejecutar el servicio de Memcached en Windows
Descargamos el servicio de memcache en el siguiente enlace:http://code.jellycan.com/files/memcached-1.2.6-win32-bin.zip
(Puedes encontrar distintas veresiones aquí: http://code.jellycan.com/memcached/)
Descomprimimos el ejecutable que tiene en algún lugar de fácil acceso, yo lo he localizado en C:\xampp\ para tenerlo todo ordenado respecto al servidor web.
Para instalar el servicio tenemos que hacerlo como administrador, busca la consola del sistema (o escribe "cmd" en el cuadro buscar del menú inicio), haz click con el botón derecho del ratón y ejecutalo como administrador
Navegamos hacia la carpeta donde esté memcache con cd C:\xampp y ejecutamos el comando siguiente para instalarlo
memcached.exe -d install
Y el siguiente para ponerlo en marcha:
memcached.exe -d start
Si todo va bien el servidor debe estar funcionando. Reiniciamos apache en XAMPP y ya está listo para su uso!