Come installare memcached sulla top 10 di ubuntu.Top 10

Come installare memcached sulla top 10 di ubuntu.Top 10
MemCached è un sistema di memorizzazione nella cache degli oggetti di memoria appositamente progettato per migliorare la velocità delle applicazioni Web dinamiche riducendo il carico del server di database. Se spieghiamo l'uso di memcached in parole semplici, ti aiuta a prendere la memoria dalla parte del tuo sistema in cui non è necessario e assegnarlo a quella parte della memoria in cui è necessaria più memoria. In questo modo, principalmente i tuoi server web non devono affrontare la cache, la maggior parte degli sviluppatori ha dedicato le macchine separate per gestire la cache.

In questa guida, sono stati discussi in dettaglio due diversi metodi di installazione di memcached, insieme alla sua configurazione di base su Ubuntu.

Come installare memcached su ubuntu 22.04

Esistono due metodi diversi per l'installazione di memcached su Ubuntu o dal suo repository predefinito utilizzando il gestore dei pacchetti APT o scaricando il suo pacchetto TAR dal suo sito Web ufficiale.

Metodo 1: come installare Memcached su Ubuntu 22.04 Dal suo repository predefinito

Il primo e semplice metodo per installare Memcached su Ubuntu è installandolo dal suo repository predefinito, per il quale utilizzeremo il gestore dei pacchetti APT:

$ sudo apt installare memcached libmemcached -tools -y

Per confermare la riuscita esecuzione del comando sopra, scopriremo i dettagli della versione installata di Memcached utilizzando il comando:

$ memcached -version

Utilizzando il comando SystemCtl, controlleremo lo stato di MemCached:

$ sudo systemctl status memcached

Per disinstallare il memcached da Ubuntu con tutti i suoi file di configurazione, useremo il comando Purge con Apt Package Manager:

$ sudo apt purge memcached libmemcached -tools -y

Metodo 2: installazione di memcached su Ubuntu 22.04 scaricando il suo pacchetto TAR

Un altro metodo per installare il memcached su Ubuntu è scaricando il suo pacchetto zippato dal suo sito Web ufficiale utilizzando il comando WGET:

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

Decomprimere il file zippato per accedere ai suoi contenuti utilizzando il comando:

$ tar -zxvf memcached -1.6.15.catrame.Gz

Elenca il contenuto della directory per confermare che il file è stato decompresso:

$ ls

Navigare verso il memcached-1.6.15 directory usando il file CD comando:

$ cd memcached-1.6.15

Ora installa il pacchetto LiBevent-Dev perché è la dipendenza di Memcached:

$ sudo apt installa libevent -dev -y

Ora configureremo, compileremo tutti i file utilizzando il comando Make e quindi installeremo tutti i file compilati:

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

Come configurare il memcached su Ubuntu 22.04

Per la configurazione, apriremo il suo file di configurazione utilizzando qualsiasi editor di testo:

$ sudo nano /etc /memcached.conf

Ora modifica l'indirizzo IP nel file di configurazione con il tuo indirizzo IP, ad esempio, il nostro indirizzo IP è 10.0.2.15:

Arrestare il servizio Memcached utilizzando il comando SystemCtl:

$ sudo systemctl stop memcached.servizio

Ora inizia di nuovo il servizio:

$ sudo systemctl avvia memcached.servizio

Abilita anche il servizio del Memcached sul tuo sistema:

$ sudo systemctl abilita memcached.servizio

E consentire il traffico sull'indirizzo IP alla porta 11211 utilizzando il comando UFW:

$ sudo ufw consente da 10.0.2.15 a qualsiasi porta 11211

Come memcached come database di memorizzazione nella cache

Esistono più metodi per connettersi con Memcached.

Se l'applicazione è basata su PHP come WordPress, Joomla o Drupal e si desidera collegare Memcached come database di memorizzazione nella cache, quindi installa PHP-Memcached Attraverso il comando:

$ sudo apt installa php-memcached

Per applicazioni basate su Python:

$ pip Installa Pymemcache
$ pip Installa Python-Memcached

Conclusione

MemCached è un'applicazione open source utilizzata per eseguire applicazioni web dinamiche basate su PHP riducendo il carico sui loro database in modo che possa accelerare le prestazioni di tali applicazioni. In questo articolo, abbiamo esplorato due metodi di installazione di memcached su Ubuntu uno utilizzando il repository predefinito e l'altro scaricando il suo pacchetto zippato dal suo sito Web.