Come installare Memcached su Raspberry Pi

Come installare Memcached su Raspberry Pi

Memcached è un sistema di memorizzazione della memoria generale a grande scoperta ampiamente utilizzato per aumentare la velocità e le prestazioni dei siti Web dinamici basati sul database. Riduce il carico sui database memorizzando gli oggetti dati in memoria dinamica.

Poiché Raspberry Pi è fortemente utilizzato per la gestione del database, l'installazione Memcached Sul sistema aiuta a migliorare le prestazioni di diverse applicazioni basate sul Web. Puoi seguire questo articolo da installare Memcached su Raspberry Pi.

Come installare Memcached su Raspberry Pi

Ci sono due metodi da installare Memcached su Raspberry Pi che sono:

  • Metodo 1: attraverso il repository ufficiale di Raspberry Pi
  • Metodo 2: attraverso il catrame.File GZ

Entriamo in dettaglio ciascuno di questi metodi.

Metodo 1: attraverso il repository ufficiale di Raspberry Pi

Puoi installare direttamente Memcached Con gli strumenti richiesti dal repository ufficiale Raspberry PI utilizzando il comando di seguito:

$ sudo apt installare memcached libmemcached -tools -y

Una volta terminata l'installazione, utilizzare il comando di seguito per verificare lo stato di Memcached:

$ sudo systemctl status memcached

Lo stato di Memcached può essere osservato chiaramente nell'immagine seguente, che afferma che il Memcached è attivamente in esecuzione.

Dal metodo sopra, riuscirai a installare una vecchia versione di Memcached, che puoi verificare usando il comando di seguito:

$ memcached -version

Nella schermata seguente la versione di Memcached è mostrato che non è l'ultima versione.

Rimuovi Memcached da Raspberry Pi

Se vuoi rimuovere Memcached Da Raspberry Pi, è possibile utilizzare il comando di seguito:

$ sudo apt purge memcached libmemcached -tools -y

Questo metodo era il metodo più semplice da installare direttamente Memcached, Tuttavia, l'unico inconveniente è che la versione installata è molto vecchia.

Metodo 2: attraverso il catrame.File GZ

Per installare l'ultima versione di Memcached Su Raspberry Pi, puoi seguire questo metodo, che comprende i seguenti passaggi:

Passaggio 1: scarica il catrame.File GZ

Innanzitutto, scarica l'ultima scuderia catrame.Gz file per Memcached Dal sito ufficiale utilizzando il comando di seguito:

$ wget -c https: // memcached.org/file/memcached-1.6.15.catrame.Gz

Passaggio 2: estrarre il contenuto di memcached

Una volta Memcached catrame.Il file GZ viene scaricato, è possibile estrarre il suo contenuto dal comando di seguito:

$ tar -zxvf memcached -1.6.15.catrame.Gz

Passaggio 3: vai alla directory Memcached

Ora, per eseguire il processo di installazione, è necessario aprire il Memcached Directory usando il comando sotto menzionato:

$ cd memcached-1.6.15

Passaggio 4: installazione della dipendenza da libevent

Memcached richiede a Libivent-dev dipendenza da eseguire su Raspberry Pi e puoi installarlo dal seguente comando:

$ sudo apt installa libevent -dev -y

Passaggio 5: configurazione, compilazione e installazione del file

In questo passaggio, utilizzando il comando Make, configureremo e compileremo tutti i file presenti nel Memcached directory e installarli su Raspberry Pi:

$ ./configure && make && make test && sudo make install

Passaggio 6: configurazione di memcached sull'IP

Per configurare Memcached A un IP richiesto, è necessario aprire il file di configurazione utilizzando il comando seguente:

$ sudo nano /etc /memcached.conf

All'interno di questo file, scorrere verso l'alto e trova la riga con l'indirizzo “127.0.0.1 ".

E sostituire l'IP già scritto con la rete di server IP.

Salva questo file usando "Ctrl+X".

Passaggio 7: Avvia / Abilita il servizio Memcached

Una volta completata la configurazione, è possibile avviare il Memcached Servizio dal seguente comando:

$ sudo systemctl avvia memcached.servizio

Dovresti anche abilitare il Memcached Servizio su Raspberry Pi dal seguente comando:

$ sudo systemctl abilita memcached.servizio

Questo è tutto per questo metodo.

Opzionale: memcached per applicazioni basate su Python e PHP

Memcached Può anche essere collegato come database di cache per applicazioni basate su Python o PHP. I comandi di seguito possono essere utilizzati a tale scopo:

Per applicazioni basate su Python

$ pip Installa Pymemcache

Per applicazioni basate su PHP

$ sudo apt installa php-memcached

Conclusione

Memcached Può essere installato su Raspberry Pi da due metodi. Il metodo più semplice da installare Memcached In un unico comando è installandolo attraverso il repository ufficiale di Raspberry Pi usando il "Sudo Apt" comando. Tuttavia, per l'installazione dell'ultima versione stabile di Memcached, devi seguire il catrame.Gz metodo. Puoi anche installare Memcached per applicazioni basate su Python utilizzando il comando "PIP" o l'applicazione basata su PHP da "Apt" comando.