Installazione software · 2 min read · Nov 08, 2025

Come installare Memcached su Ubuntu 18.04 LTS

Memcached è un sistema di caching di oggetti in memoria gratuito e open-source che può essere utilizzato per velocizzare le tue applicazioni memorizzando temporaneamente le informazioni in memoria. Memcached ti aiuta a velocizzare le applicazioni web come WordPress, Drupal, Joomla e altre applicazioni basate su PHP.

In questo tutorial, spiegheremo come installare Memcached su un server Ubuntu 18.04.

Requisiti

  • Un server che esegue Ubuntu 18.04.
  • Una password di root configurata sul tuo server.

Aggiorna il tuo sistema

Per prima cosa, aggiorna tutti i pacchetti all’ultima versione con il seguente comando:

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

Una volta aggiornati tutti i pacchetti, riavvia il sistema per applicare le modifiche alla configurazione.

Installa e configura Memcached

Per impostazione predefinita, Memcached è disponibile nel repository predefinito di Ubuntu 18.04. Puoi installarlo semplicemente eseguendo il seguente comando:

apt-get install memcached libmemcached-tools -y

Dopo aver installato Memcached, avvia il servizio Memcached e abilitalo per avviarsi dopo il riavvio del sistema con il seguente comando:

systemctl start memcached  
systemctl enable memcached

Ora puoi controllare lo stato del servizio Memcached con il seguente comando:

systemctl status memcached

Dovresti vedere un output simile al seguente:

? 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.

Puoi anche controllare se il servizio Memcached è in esecuzione digitando:

ps aux | grep memcached

Dovresti vedere il seguente output:

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

Successivamente, dovrai configurare Memcached per impostazioni più avanzate. Per farlo, apri il file /etc/memcached.conf come mostrato di seguito:

nano /etc/memcached.conf

Modifica le seguenti righe secondo le tue necessità:

# La porta di connessione predefinita è 11211
-p 11211

# Specifica su quale indirizzo IP ascoltare.
-l 192.168.0.101
# Definisci il numero massimo di memoria che può essere utilizzata dal demone Memcached.
-m 256

Salva e chiudi il file, quindi riavvia i servizi Memcached per applicare le modifiche.

systemctl restart memcached

Installa Apache e PHP e configura PHP per utilizzare Memcached

Memcached è ora installato e configurato. Successivamente, dovrai installare e configurare Apache per utilizzare Memcached.

Per prima cosa, installa Apache e PHP con altri moduli con il seguente comando:

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

Successivamente, crea un file di esempio phpinfo.php nella directory radice del web di Apache per testare Memcached.

nano /var/www/html/phpinfo.php

Aggiungi il seguente codice:

Salva e chiudi il file. Quindi, apri il tuo browser web e digita l’URL http://your-server-ip/phpinfo.php. Dovresti vedere tutti i moduli PHP correlati e le informazioni su Memcached nella seguente pagina:

Memcached abilitato in PHP

Congratulazioni! hai installato con successo Memcached su un server Ubuntu 18.04. Per ulteriori informazioni, leggi la documentazione ufficiale su Memcache Doc. Sentiti libero di chiedermi se hai domande.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.