Instalação Memcached · 2 min read · Nov 08, 2025

Como Instalar Memcached no Ubuntu 18.04 LTS

Memcached é um sistema de cache de objetos em memória gratuito e de código aberto que pode ser usado para acelerar suas aplicações armazenando temporariamente informações na memória. O Memcached ajuda a acelerar aplicações web como WordPress, Drupal, Joomla e outras aplicações baseadas em PHP.

Neste tutorial, explicaremos como instalar o Memcached no servidor Ubuntu 18.04.

Requisitos

  • Um servidor rodando Ubuntu 18.04.
  • Uma senha de root configurada em seu servidor.

Atualize Seu Sistema

Primeiro, atualize todos os pacotes para a versão mais recente com o seguinte comando:

apt-get update -y  
apt-get upgrade -y

Uma vez que todos os pacotes estejam atualizados, reinicie seu sistema para aplicar as alterações de configuração.

Instale e Configure o Memcached

Por padrão, o Memcached está disponível no repositório padrão do Ubuntu 18.04. Você pode instalá-lo apenas executando o seguinte comando:

apt-get install memcached libmemcached-tools -y

Após instalar o Memcached, inicie o serviço do Memcached e habilite-o para iniciar após a reinicialização do sistema com o seguinte comando:

systemctl start memcached  
systemctl enable memcached

Agora você pode verificar o status do serviço Memcached com o seguinte comando:

systemctl status memcached

Você deve ver uma saída semelhante à seguinte:

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

Você também pode verificar se o serviço Memcached está em execução digitando:

ps aux | grep memcached

Você deve ver a seguinte saída:

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

Em seguida, você precisará configurar o Memcached para configurações mais avançadas. Para fazer isso, abra o arquivo /etc/memcached.conf como mostrado abaixo:

nano /etc/memcached.conf

Altere as seguintes linhas conforme sua necessidade:

# A porta de conexão padrão é 11211
-p 11211

# Especifique qual endereço IP escutar.
-l 192.168.0.101
# Defina o número máximo de memória que pode ser usado pelo daemon Memcached.
-m 256

Salve e feche o arquivo e reinicie os serviços do Memcached para que as alterações sejam aplicadas.

systemctl restart memcached

Instale o Apache e o PHP e Configure o PHP para Usar o Memcached

O Memcached agora está instalado e configurado. Em seguida, você precisará instalar e configurar o Apache para usar o Memcached.

Primeiro, instale o Apache e o PHP com outros módulos com o seguinte comando:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

Em seguida, crie um arquivo phpinfo.php de exemplo no diretório raiz do Apache para testar o Memcached.

nano /var/www/html/phpinfo.php

Adicione o seguinte código:


Salve e feche o arquivo. Então, abra seu navegador e digite a URL http://your-server-ip/phpinfo.php. Você deve ver todos os módulos relacionados ao PHP e as informações do Memcached na seguinte página:

Memcached habilitado no PHP

Parabéns! você instalou com sucesso o Memcached no servidor Ubuntu 18.04. Para mais informações, leia a documentação oficial em Memcache Doc. Sinta-se à vontade para me perguntar se você tiver alguma dúvida.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.