[:es]En este tutorial, explicaremos los pasos para instalar Memcached en CentOS, RHEL y Ubuntu.
Relacionado: Cómo listar los paquetes instalados en cualquier distribución de Linux
Memcached es un sistema de almacenamiento en caché de memoria y es una de las tecnologías populares y de código abierto utilizadas para el almacenamiento temporal de información que es básicamente utilizada por la base de datos.
El propósito principal para el que se utiliza Memcached es para aumentar la velocidad de una aplicación o sitio web que utiliza mucho la base de datos. Memcached se ejecuta en la memoria y no escribe en el disco, por eso Memcache es muy rápido.
Memcached puede ser usado con varios servidores web como Apache, Nginx etc, también muchos lenguajes de programación como PHP, Python o Ruby mismos que cuentan con librerías Memcached. En este tutorial veremos los pasos para instalar Memcached en CentOS, RHEL y Ubuntu.
Requisitos previos para instalar Memcached en Linux:
Si deseas instalar Memcached con yum, necesitas instalar el repositorio yum para Memcache:
Instalación del repositorio EPEL para Linux – CentOS/RHEL
Repo Memcache para CentOS 7 o RHEL 7
rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
Repo Memcache para CentOS 6 / RHEL (64 Bit)
rpm -Uvh https://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Repo Memcache para CentOS 6 / RHEL (32 Bit)
rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Pasos de instalación de Memcache en RHEL/CentOS
Una vez instalado el repositorio requerido, ya puedes instalar Memcached y las dependencias requeridas con yum:
yum install Memcached php-memcached
Para iniciar automáticamente el servicio Memcached en el arranque escribe el siguiente comando:
systemctl start memcached systemctl enable memcached
Pasos para la instalación de Memcache en Ubuntu
Para Ubuntu no se necesita ningún repositorio, puedes instalar directamente Memcached con el siguiente comando:
sudo apt-get install memcached php-memcached
Cómo configurar Memcached
Comando para ver la información de Memcached
memcached -h
Si necesitas modificar la configuración predeterminada de Memcached, se puede hacer con VIM mediante el archivo de configuración.
Modificar la configuración predeterminada de memcached:
Para CentOS/RHEL:
/etc/sysconfig/memcached
Para Ubuntu
/etc/memcached.conf
El puerto predeterminado de Memcache es 11211
También se puede configurar la conexión máxima y el tamaño de caché (en MB) desde el mismo archivo de configuración.
Ésta es la configuración predeterminada:
PORT=”11211″ USER=”memcached” MAXCONN=”1024″ CACHESIZE=”64″ OPTIONS=””
Si, por ejemplo, deseamos cambiar la configuración para que Memcached escuche el puerto 1337, asignar 4GB de memoria y permitir un máximo de 2,000 conexiones, ejecutamos el comando de la siguiente forma:
vim /etc/sysconfig/memcached
Y con VIM editamos así:
PORT=”1337″ USER=”memcached” MAXCONN=”2000″ CACHESIZE=”4096″ OPTIONS=””
Una vez realizados los cambios en el archivo de configuración Memcached, reinicia el servicio Memcached con el comando:
systemctl restart memcached
¿Necesitas monitorear tu sistema de caché?
Recuerda que con una cuenta gratuita de MyNubity puedes monitorear gratis hasta un servidor y las tecnologías que contienen como, espacio en disco, memoria, caché, sistema operativo, conexiones y mucho más.
[:en]
Memcached es un sistema de almacenamiento en caché de memoria y es una de las tecnologías populares y de código abierto utilizadas para el almacenamiento temporal de información que es básicamente utilizada por la base de datos.
El propósito principal para el que se utiliza Memcached es para aumentar la velocidad de una aplicación o sitio web que utiliza mucho la base de datos. Memcached se ejecuta en la memoria y no escribe en el disco, por eso Memcache es muy rápido.
Memcached puede ser usado con varios servidores web como Apache, Nginx etc, también muchos lenguajes de programación como PHP, Python o Ruby mismos que cuentan con librerías Memcached. En este tutorial veremos los pasos para instalar Memcached en CentOS, RHEL y Ubuntu.
Requisitos previos para instalar Memcached en Linux:
Si deseas instalar Memcached con yum, necesitas instalar el repositorio yum para Memcache:
Instalación del repositorio EPEL para Linux – CentOS/RHEL
Repo Memcache para CentOS 7 o RHEL 7
rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
Repo Memcache para CentOS 6 / RHEL (64 Bit)
rpm -Uvh https://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Repo Memcache para CentOS 6 / RHEL (32 Bit)
rpm -Uvh https://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Pasos de instalación de Memcache en RHEL/CentOS
Una vez instalado el repositorio requerido, ya puedes instalar Memcached y las dependencias requeridas con yum:
yum install Memcached php-memcached
Para iniciar automáticamente el servicio Memcached en el arranque escribe el siguiente comando:
systemctl start memcached systemctl enable memcached
Pasos para la instalación de Memcache en Ubuntu
Para Ubuntu no se necesita ningún repositorio, puedes instalar directamente Memcached con el siguiente comando:
sudo apt-get install memcached php-memcached
Cómo configurar Memcached
Comando para ver la información de Memcached
memcached -h
Si necesitas modificar la configuración predeterminada de Memcached, se puede hacer con VIM mediante el archivo de configuración.
Modificar la configuración predeterminada de memcached:
Para CentOS/RHEL:
/etc/sysconfig/memcached
Para Ubuntu
/etc/memcached.conf
El puerto predeterminado de Memcache es 11211
También se puede configurar la conexión máxima y el tamaño de caché (en MB) desde el mismo archivo de configuración.
Ésta es la configuración predeterminada:
PORT=”11211″ USER=”memcached” MAXCONN=”1024″ CACHESIZE=”64″ OPTIONS=””
Si, por ejemplo, deseamos cambiar la configuración para que Memcached escuche el puerto 1337, asignar 4GB de memoria y permitir un máximo de 2,000 conexiones, ejecutamos el comando de la siguiente forma:
vim /etc/sysconfig/memcached
Y con VIM editamos así:
PORT=”1337″ USER=”memcached” MAXCONN=”2000″ CACHESIZE=”4096″ OPTIONS=””
Una vez realizados los cambios en el archivo de configuración Memcached, reinicia el servicio Memcached con el comando:
systemctl restart memcached
¿Necesitas monitorear tu sistema de caché?
Recuerda que con una cuenta gratuita de MyNubity puedes monitorear gratis hasta un servidor y las tecnologías que contienen como, espacio en disco, memoria, caché, sistema operativo, conexiones y mucho más.
[:]
Comment
[…] Relacionado: [Tutorial] Instalar Memcached en CentOS y Ubuntu […]