How to Install ISPConfig on Ubuntu 18.04?
Sommario:
- Prerequisiti
- Installazione di Memcached
- Configurazione di Memcached
- Accesso remoto
- Connessione a Memcached
- PHP
- Pitone
- Conclusione
Memcached è un archivio dati di valori-chiave in-memory ad alte prestazioni gratuito e open source. Viene utilizzato principalmente per velocizzare le applicazioni memorizzando nella cache vari oggetti dai risultati delle chiamate al database.
In questo tutorial, ti guideremo attraverso l'installazione e la configurazione di Memcached su Debian 9.
Prerequisiti
Devi essere loggato come utente con accesso sudo per poter installare i pacchetti sul tuo sistema Debian.
Installazione di Memcached
I pacchetti memcached sono inclusi nei repository Debian 9 predefiniti. L'installazione è molto semplice, basta seguire i passaggi seguenti:
-
Aggiorna l'elenco dei pacchetti:
sudo apt update
Installa Memcached digitando:
sudo apt install memcached libmemcached-tools
Il pacchetto
libmemcached-tools
contiene diversi strumenti da riga di comando per la gestione del server Memcached.Una volta completata l'installazione, il servizio Memcached verrà avviato automaticamente. Per verificare lo stato del servizio, immettere il seguente comando:
sudo systemctl status memcached
L'output sarà simile al seguente:
● memcached.service - memcached daemon Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2019-06-05 21:00:57 GMT; 52s ago Docs: man:memcached(1) Main PID: 1371 (memcached) CGroup: /system.slice/memcached.service └─1371 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1
Ecco fatto, hai installato con successo Memcached sul tuo server Debian 9.
Configurazione di Memcached
Memcached può essere configurato modificando il file
/etc/memcached.conf
. Le impostazioni di configurazione predefinite sono sufficienti per la maggior parte degli utenti.
Per impostazione predefinita, il servizio Memcached è in ascolto solo su localhost. Se anche il client che si connette al server è in esecuzione sullo stesso host, non è necessario modificare il file di configurazione predefinito.
Accesso remoto
Se configurato in modo errato, Memcached può essere utilizzato per eseguire un attacco DDoS (Distributed Denial of Service). Per consentire le connessioni remote al server Memcached, è necessario configurare il firewall e consentire l'accesso alla porta UDP 11211 Memcached solo da client attendibili.
Nell'esempio seguente supponiamo che tu voglia connetterti al server Memcached su una rete privata. L'IP del server è
192.168.100.20
e l'indirizzo IP del client è
192.168.100.30
sudo ufw allow from 192.168.100.30 to any port 11211
iptables -I INPUT -s 192.168.100.30 --dport 2112112 -j ACCEPT
Una volta configurato il firewall, il passaggio successivo è modificare le impostazioni Memcached e impostare il servizio Memcached per l'ascolto sull'interfaccia di rete privata del server:
Per fare ciò, apri il file di configurazione
memcached.conf
:
sudo nano /etc/memcached.conf
Individua la riga che inizia con
-l 127.0.0.1
e sostituisci
127.0.0.1
con l'indirizzo IP del server
192.168.100.20
.
# Specify which IP address to listen on. The default is to listen on all IP addresses # This parameter is one of the only security measures that memcached has, so make sure # it's listening on a firewalled interface. -l 192.168.100.20
Riavvia il servizio Memcached per rendere attive le modifiche:
sudo systemctl restart memcached
Ora puoi connetterti al server Memcached dalla posizione remota.
Connessione a Memcached
Per connettersi al server Memcached è necessario utilizzare un client specifico della lingua.
PHP
Per utilizzare Memcached come database di memorizzazione nella cache per l'applicazione PHP come WordPress, Drupal o Magento, è necessario installare l'estensione
php-memcached
:
sudo apt install php-memcached
Pitone
Esistono diverse librerie Python per l'interazione con memcache. Puoi installare la tua libreria preferita usando pip:
pip install pymemcache
Conclusione
Hai imparato come installare Memcached sul tuo server Debian 9. Per ulteriori informazioni su questo argomento consultare Memcached Wiki.
debian memcachedCome installare, installare la stampante multifunzione HP Officejet 6500a plus

Scopri come impostare e installare la stampante multifunzione HP Officejet 6500A Plus.
Come installare memcached su centos 7

Memcached è un archivio dati di valori-chiave in-memory ad alte prestazioni gratuito e open source. In questo tutorial, spiegheremo come installare e configurare Memcached su CentOS 7.
Come installare memcached su Ubuntu 18.04

Memcached è un archivio dati di valori-chiave in-memory ad alte prestazioni gratuito e open source. In questo tutorial, tratteremo il processo di installazione e configurazione dell'ultima versione di Memcached su Ubuntu 18.04.