Instale e Configure Memcached no Ubuntu 24.04: O Guia Definitivo que Vai Transformar o Desempenho do Seu Servidor! 🚀

Quer aumentar a velocidade do seu site ou aplicação? Descubra como instalar e configurar Memcached, o incrível servidor de banco de dados em memória, amplamente reconhecido por sua eficiência em armazenamento de dados de alta performance! Ideal para guardar informações no formato de pares chave-valor, o Memcached é perfeito para armazenar sessões em ambientes com balanceamento de carga. Muitos sites dinâmicos de sucesso já o utilizam para atingir um desempenho inigualável!

Siga este guia passo a passo e revolucione seu sistema Ubuntu 24.04 LTS. 💡


Passo 1: Instale o Memcached ✅

Antes de começar, atualize a cache de pacotes APT e instale o serviço Memcached com os comandos abaixo:

Bash
sudo apt update  
sudo apt install memcached

🎯 Dica: Manter o sistema atualizado garante melhor compatibilidade e segurança durante o processo de instalação!


Passo 2: Configure o Memcached 🔧

Está pronto para personalizar? Aceda ao ficheiro de configuração principal em /etc/memcached.conf e ajuste os seguintes parâmetros cruciais para turbinar o desempenho:

  • -d: Coloque o Memcached para funcionar em modo daemon, transformando-o num serviço contínuo.
  • -m: Defina o máximo de memória que o Memcached pode utilizar (padrão: 64 MB).
  • -p: Configure a porta de comunicação (padrão: 11211).
  • -l: Especifique o endereço IP que o Memcached vai monitorar. Use 0.0.0.0 para aceitar conexões de todas as interfaces configuradas no sistema.

Depois de ajustar as configurações, reinicie o serviço para aplicar as alterações:

Bash
sudo systemctl restart memcached

Passo 3: Verifique se o Memcached Está em Pleno Funcionamento 🛠️

Certifique-se de que o Memcached está ativo e operacional executando o seguinte comando:

Bash
echo "stats settings" | nc localhost 11211

Isto mostrará uma lista detalhada de estatísticas, como a quantidade máxima de conexões, memória disponível, configuração de threads, entre outros. Aqui está um exemplo do que você pode ver:

Bash
STAT maxbytes 67108864  
STAT maxconns 1024  
STAT tcpport 11211  
...

📌 Pro Tip: Essas métricas são essenciais para monitorar e otimizar o desempenho do seu servidor.


Passo 4: Adicione o Módulo PHP para Memcached (Opcional) 🖥️

Se está a desenvolver aplicações PHP e precisa de integrar o Memcached, a instalação do módulo PHP é indispensável. Veja como fazer isso:

1️⃣ Adicione o repositório mais recente para PHP:

Bash
sudo add-apt-repository ppa:ondrej/php  
sudo apt-get update  

2️⃣ Instale o PHP e o módulo Memcached:

Bash
sudo apt-get install -y php php-dev php-pear libapache2-mod-php  
sudo apt-get install -y php-memcached

3️⃣ Reinicie o Apache para garantir que as alterações sejam aplicadas:

Bash
sudo systemctl restart apache2

4️⃣ Confirme que o Memcached está habilitado criando um ficheiro info.php com o seguinte conteúdo:

Bash
<?php  
  phpinfo();  
?>

Abra o ficheiro no navegador e procure por “Memcached” para verificar se está tudo em ordem.


Conclusão 🌟

Com este guia, você aprendeu a instalar e configurar o Memcached no Ubuntu 24.04. Agora, está pronto para aproveitar todas as vantagens de um sistema rápido, confiável e escalável. Seja via linha de comando ou através de linguagens de programação, o Memcached no seu servidor está preparado para lidar com grandes cargas e oferecer o melhor desempenho!

Não perca tempo e implemente já no seu projeto. 🚀

Artigos Relacionados