Como instalar o Memcached no Ubuntu Top 10.Top 10

Como instalar o Memcached no Ubuntu Top 10.Top 10
Memcached é um sistema de cache de objeto de memória projetado especificamente para aprimorar a velocidade dos aplicativos dinâmicos da Web, reduzindo a carga do servidor de banco de dados. Se explicarmos o uso de Memcached em palavras simples, isso ajudará você a tirar a memória da parte do seu sistema onde é desnecessário e a atribui a essa parte da memória, onde é necessária mais memória. Dessa forma, principalmente seus servidores da web não precisam lidar com o cache, a maioria dos desenvolvedores dedicou as máquinas separadas para lidar com o cache.

Neste guia, dois métodos diferentes de instalação de memcached foram discutidos em detalhes, juntamente com sua configuração básica no Ubuntu.

Como instalar o Memcached no Ubuntu 22.04

Existem dois métodos diferentes para a instalação do Memcached no Ubuntu no seu repositório padrão usando o gerenciador de pacotes APT ou baixando seu pacote TAR em seu site oficial.

Método 1: Como instalar o Memcached no Ubuntu 22.04 de seu repositório padrão

O primeiro e simples método para instalar o Memcached no Ubuntu é instalando -o em seu repositório padrão, para o qual usaremos o APT Package Manager:

$ sudo apt install me memcached libmemcached -tools -y

Para confirmar a execução bem -sucedida do comando acima, descobriremos os detalhes da versão instalada de Memcached, usando o comando:

$ memcached -version

Usando o comando SystemCTL, verificaremos o status de Memcached:

$ sudo Systemctl Status Memcached

Para desinstalar o Memcached do Ubuntu com todos os seus arquivos de configuração, usaremos o comando purge com o APT Package Manager:

$ sudo apt purge memcached libmemcached tools -y

Método 2: Instalando o Memcached no Ubuntu 22.04 baixando seu pacote TAR

Outro método para instalar o Memcached no Ubuntu é baixar seu pacote com zíper em seu site oficial usando o comando wget:

$ wget -c https: // memcached.org/arquivos/memcached-1.6.15.alcatrão.gz

Descompacte o arquivo com zíper para acessar seu conteúdo usando o comando:

$ tar -zxvf memcached -1.6.15.alcatrão.gz

Liste o conteúdo do diretório para confirmar que o arquivo foi descompactado:

$ ls

Navegue até o memcached-1.6.15 diretório usando o cd comando:

$ CD MEMCACHED-1.6.15

Agora instale o pacote libevent-dev porque é a dependência do memcached:

$ sudo apt install libevent -dev -y

Agora vamos configurar, compilar todos os arquivos usando o comando make e, em seguida, instalar todos os arquivos compilados:

$ ./Configure && make && make test && sudo fazer instalar

Como configurar o memcached no Ubuntu 22.04

Para configuração, abriremos seu arquivo de configuração usando qualquer editor de texto:

$ sudo nano /etc /memcached.conf

Agora altere o endereço IP no arquivo de configuração com seu endereço IP, por exemplo, nosso endereço IP é 10.0.2.15:

Pare o serviço Memcached usando o comando SystemCTL:

$ sudo SystemCtl Stop Memcached.serviço

Agora inicie o serviço:

$ sudo systemctl iniciar o memcached.serviço

Também ative o serviço do memcached em seu sistema:

$ sudo systemctl atabilable memcached.serviço

E permita o tráfego no seu endereço IP na porta 11211 usando o comando ufw:

$ sudo ufw permitir de 10.0.2.15 para qualquer porta 11211

Como o Memcached como banco de dados de cache

Existem vários métodos para se conectar com o Memcached.

Se o seu aplicativo for baseado em PHP, como WordPress, Joomla ou Drupal, e você quiser conectar o Memcached como banco de dados de cache, então instale PHP-Memcached Através do comando:

$ sudo apt install php-memcached

Para aplicativos baseados em Python:

$ pip install pymemcache
$ pip install python-memcached

Conclusão

O Memcached é um aplicativo de código aberto usado para executar aplicativos dinâmicos baseados em PHP, reduzindo a carga em seus bancos de dados, para que possa acelerar o desempenho desses aplicativos. Neste artigo, exploramos dois métodos de instalação de Memcached no Ubuntu, usando o repositório padrão e o outro baixando seu pacote zippeado em seu site.