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 -yUma 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 -yApó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 memcachedAgora você pode verificar o status do serviço Memcached com o seguinte comando:
systemctl status memcachedVocê 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 memcachedVocê 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.confAltere 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 memcachedInstale 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 -yEm seguida, crie um arquivo phpinfo.php de exemplo no diretório raiz do Apache para testar o Memcached.
nano /var/www/html/phpinfo.phpAdicione 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:

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.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.