Cómo instalar Memcached en Ubuntu Top 10.Top 10

Cómo instalar Memcached en Ubuntu Top 10.Top 10
Memcached es un sistema de almacenamiento en caché de objetos de memoria diseñado específicamente para mejorar la velocidad de las aplicaciones web dinámicas al reducir la carga del servidor de la base de datos. Si explicamos el uso de Memcached en palabras simples, le ayuda a tomar la memoria de la parte de su sistema donde no es necesario y asignarla a esa parte de la memoria donde se necesita más memoria. De esta manera, la mayoría de sus servidores web no tienen que lidiar con el caché, la mayoría de los desarrolladores dedicaron las máquinas separadas para lidiar con el caché.

En esta guía, se han discutido en detalle dos métodos diferentes de instalación de Memcached, junto con su configuración básica en Ubuntu.

Cómo instalar Memcached en Ubuntu 22.04

Hay dos métodos diferentes para la instalación de Memcached en Ubuntu desde su repositorio predeterminado utilizando el Administrador de paquetes APT o descargando su paquete TAR desde su sitio web oficial.

Método 1: Cómo instalar Memcached en Ubuntu 22.04 de su repositorio predeterminado

El primer y simple método para instalar Memcached en Ubuntu es instalarlo desde su repositorio predeterminado, para el cual utilizaremos el Administrador de paquetes APT:

$ sudo apt install memcached libmemcached -tools -y

Para confirmar la ejecución exitosa del comando anterior, descubriremos los detalles de la versión instalada de Memcached utilizando el comando:

$ memcached --versión

Usando el comando SystemCTL, verificaremos el estado de Memcached:

$ sudo systemctl status memcached

Para desinstalar el MemCached de Ubuntu con todos sus archivos de configuración, utilizaremos el comando PURGE con APT Package Manager:

$ sudo apt purge memcached libmemcached -Tools -y

Método 2: Instalación de Memcached en Ubuntu 22.04 descargando su paquete de alquitrán

Otro método para instalar el MemCached en Ubuntu es descargando su paquete con cremallera desde su sitio web oficial utilizando el comando wget:

$ wget -c https: // memcached.org/archivos/memcached-1.6.15.alquitrán.GZ

Descompensar el archivo con cremallera para acceder a su contenido utilizando el comando:

$ tar -zxvf memcached -1.6.15.alquitrán.GZ

Enumere el contenido del directorio para confirmar que el archivo ha sido descomprimido:

$ LS

Navegue al Memcached-1.6.15 directorio usando el cd dominio:

$ CD MEMCACHED-1.6.15

Ahora instale el paquete Libevent-Dev porque es la dependencia de Memcached:

$ sudo apt install libevent -dev -y

Ahora configuraremos, compilaremos todos los archivos usando el comando Make y luego instalaremos todos los archivos compilados:

ps ./configure && make && make test && sudo make install

Cómo configurar el memcached en Ubuntu 22.04

Para la configuración, abriremos su archivo de configuración utilizando cualquier editor de texto:

$ sudo nano /etc /memcached.confusión

Ahora cambie la dirección IP en el archivo de configuración con su dirección IP, por ejemplo, nuestra dirección IP es 10.0.2.15:

Detenga el servicio Memcached utilizando el comando SystemCTL:

$ sudo systemctl stop memcached.servicio

Ahora nuevamente comience el servicio:

$ sudo systemctl iniciar memcached.servicio

También habilite el servicio de Memcached en su sistema:

$ sudo systemctl habilitar memcached.servicio

Y permita el tráfico en su dirección IP en el puerto 11211 usando el comando UFW:

$ sudo UFW Permitir de 10.0.2.15 a cualquier puerto 11211

Cómo memcachado como base de datos de almacenamiento en caché

Hay múltiples métodos para conectarse con Memcached.

Si su aplicación se basa en PHP, como WordPress, Joomla o Drupal, y desea conectar Memcached como base de datos de almacenamiento en caché, entonces instale php-memcached A través del comando:

$ sudo apt install php-memcached

Para aplicaciones basadas en Python:

$ PIP Instalar PymemCache
$ Pip Instale Python-Memcached

Conclusión

MemCached es una aplicación de código abierto que se utiliza para ejecutar aplicaciones web dinámicas basadas en PHP al reducir la carga en sus bases de datos para que pueda acelerar el rendimiento de esas aplicaciones. En este artículo, hemos explorado dos métodos de instalación de Memcached en Ubuntu One utilizando el repositorio predeterminado y el otro descargando su paquete con cremallera desde su sitio web.