Installa le librerie PHP Memcached su Plesk Linux
Memcached è un potente e gratuito sistema di cache degli oggetti che puoi installare per migliorare le prestazioni del tuo sito web. Memcached funzionerà solo se installi il demone, installi le librerie PHP e configuri correttamente la tua applicazione PHP.
Le librerie PHP per Memcached vengono installate dalla riga di comando. Per eseguire questi comandi, devi effettuare l'accesso come utente root.
- Abilita l'accesso come amministratore sul tuo server Gen 3 o Gen 4 , se non lo hai già fatto.
- Connettiti al mio server con SSH (Secure Shell) .
- Passa all'utente root .
- Installa le dipendenze richieste
- Utenti CentOS:
yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php*-devel
- Utenti AlmaLinux:
yum groupinstall "Strumenti di sviluppo"
- Utenti Ubuntu:
apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php*-dev zlib1g-dev
- Utenti CentOS:
- Installa la libreria PHP PECL per la versione di PHP desiderata. Dovrai eseguire questa operazione per ogni versione di PHP in uso .
/opt/plesk/php/7.4/bin/pecl installa memcached
Ti verrà richiesto più volte durante l'installazione del software. A meno che tu non abbia una specifica necessità, premi "invio" per accettare il valore predefinito in ogni caso.
Nota: in alcune situazioni, potresti visualizzare un errore come questo:
shtool in '/tmp/memcached/build/shtool' non esiste o non è eseguibile. Assicurati che il file esista e sia eseguibile, quindi esegui di nuovo lo script. ERRORE: "phpize" non riuscito
In tal caso, configura PHP per utilizzare una directory temporanea diversa e riesegui il comando.
mkdir/root/tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir/root/tmp /opt/plesk/php/7.4/bin/pecl installa memcached -
Registra il modulo in PHP.
echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Aggiorna il gestore PHP di Plesk.
plesk bin php_handler --reread
-
Infine, riavvia Apache e PHP-FPM.
systemctl riavvia httpd systemctl riavvia plesk-php74-fpm
- Utenti Ubuntu:
systemctl riavvia apache2 systemctl restart plesk-php74-fpm
- Utenti Ubuntu:
Passaggi correlati
- Torna a Installa il daemon Memcached .
- Passa alla configurazione del tuo sito web per utilizzare Memcached .
Altre informazioni
- I nostri esperti di server possono eseguire questi passaggi a pagamento. Per ulteriori informazioni sui nostri servizi di consulenza avanzata, visita il menu del servizio di consulenza avanzata.