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 -yUna 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 -yDopo 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 memcachedOra puoi controllare lo stato del servizio Memcached con il seguente comando:
systemctl status memcachedDovresti 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 memcachedDovresti 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.confModifica 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 256Salva e chiudi il file, quindi riavvia i servizi Memcached per applicare le modifiche.
systemctl restart memcachedInstalla 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 -ySuccessivamente, crea un file di esempio phpinfo.php nella directory radice del web di Apache per testare Memcached.
nano /var/www/html/phpinfo.phpAggiungi 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:

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.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.