Directory articoli
Nei siti Web e nelle applicazioni moderni, la tecnologia di memorizzazione nella cache è diventata uno degli strumenti chiave per migliorare le prestazioni.
Redis, in quanto popolare sistema di archiviazione di strutture dati in memoria, è ampiamente utilizzato in scenari quali caching, gestione delle sessioni e archiviazione dei dati.
Questo articolo spiegherà in dettaglio come farlo EstiaCP Installa e configura la cache di memoria Redis su sistemi Debian o Ubuntu, inclusi i passaggi per l'installazione su un sistema Debian o Ubuntu, configura il servizio Redis e comprendi la differenza tra Redis e php-redis.

1. Installa Redis utilizzando il repository ufficiale.
Redis non è sempre l'impostazione predefinita su Debian o UbuntusoftwareDisponibile nel repository oppure è disponibile una versione precedente. Per ottenere l'ultima versione di Redis, è necessario aggiungere il repository Redis ufficiale e installarlo. Ecco i passaggi specifici:
Importa la chiave GPG ufficiale di Redis
wget -O /usr/share/keyrings/redis-archive-keyring.gpg https://packages.redis.io/redis-archive-keyring.gpgAggiungi il magazzino ufficiale Redis
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.listAggiorna l'elenco dei pacchetti
sudo apt updateInstalla Redis e l'estensione php-redis
sudo apt install redis php-redis
In questo modo, puoi installare l'ultima versione di Redis dal repository Redis ufficiale.
Se utilizzi PHP 8.2, installa l'estensione Redis utilizzando il seguente comando:
apt install php8.2-redis
systemctl restart php8.2-fpm2. Controlla lo stato del servizio Redis
Al termine dell'installazione, puoi verificare se il servizio Redis funziona normalmente. secondo il tuo Linux distribuzione, puoi usare il seguente comando:
Sistemi che utilizzano systemd
systemctl status redisSistemi che utilizzano init.d
/etc/init.d/redis-server statusVisualizza le informazioni sulla versione di Redis
redis-cli --versionTestare la connessione al server Redis
redis-cli pingSe Redis è in esecuzione, dovresti ricevere
PONGrisposta.
3. Configurare in modo sicuro Redis
Per migliorare la sicurezza di Redis, si consiglia di adottare le seguenti misure:
aggiungi password
Imposta una password nel file di configurazione Redis per impedire l'accesso non autorizzato.
Limitare l'accesso
Limitare l'accesso al servizio Redis da indirizzi IP o reti specifici.
Usa la presa
Utilizza i socket anziché le porte TCP per aumentare la velocità e la sicurezza.
4. La differenza tra php-redis e Redis
Durante l'installazione di Redis, potresti anche vedere php-redis questa estensione. Differiscono nei seguenti modi:
php-redis
php-redisÈ un'estensione per PHP che consente agli script PHP di interagire con il server Redis. Installarephp-redisInfine, le applicazioni PHP possono sfruttare le funzionalità di memorizzazione nella cache, gestione delle sessioni ed elaborazione delle code di Redis. Va notato chephp-redisNon contiene un server Redis stesso, è solo un ponte tra PHP e Redis.Redis
Redis è un servizio autonomo utilizzato per eseguire il database Redis. Funziona in background come processo demone e fornisce servizi di archiviazione e memorizzazione nella cache dei dati. Altre applicazioni, incluso l'utilizzo
php-redisLe applicazioni PHP estese possono essere connesse al server Redis attraverso la rete per funzionare.
in breve,php-redis È un'estensione PHP per il funzionamento di Redis nelle applicazioni PHP. Redis è un servizio indipendente che fornisce funzionalità di archiviazione dei dati in memoria;
Se desideri utilizzare Redis in un'applicazione PHP, devi installare sia il server Redis che php-redis estensione in modo che le applicazioni PHP possano passare php-redis L'estensione comunica con Redis.
conclusione
L'installazione e la configurazione della cache di memoria Redis su HestiaCP possono migliorare significativamente le prestazioni di siti Web e applicazioni.
Seguendo i passaggi riportati in questo articolo per aggiungere il repository ufficiale e installare Redis, sarai in grado di ottenere l'ultima versione di Redis.
Assicurati di controllare lo stato del servizio Redis e di effettuare le configurazioni di sicurezza necessarie per garantire la stabilità e la sicurezza del sistema.
comprensione php-redis La differenza tra Redis e Redis ti aiuterà a configurare e utilizzare meglio le funzioni fornite da Redis, migliorando ulteriormente l'efficienza operativa e di sviluppo.
Speranza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) condiviso "In che modo HestiaCP installa la cache di memoria Redis?" I passaggi dettagliati da 0 a 1 ti saranno utili.
Benvenuti a condividere il link di questo articolo:https://www.chenweiliang.com/cwl-31961.html
Per scoprire altri trucchi nascosti🔑, unisciti al nostro canale Telegram!
Condividi e metti mi piace se ti piace! Le tue condivisioni e i tuoi Mi piace sono la nostra continua motivazione!