Installeer de Memcached PHP -bibliotheken op Plesk Linux
Memcached is een gratis en krachtig objectcaching -systeem dat je kunt installeren om de prestaties van je website te verbeteren. Memcached werkt alleen als je de daemon installeert, de PHP -bibliotheken installeert en je PHP -toepassing correct configureert.
De PHP -bibliotheken voor Memcached worden geïnstalleerd via de opdrachtregel. Je moet zijn aangemeld als de rootgebruiker om deze opdrachten uit te voeren.
- Schakel beheerderstoegang in op je Gen 3- of Gen 4 -server als je dat nog niet hebt gedaan.
- Maak verbinding met mijn server met SSH (Secure Shell) .
- Schakel over naar de rootgebruiker .
- Installeer de vereiste afhankelijkheden
- CentOS-gebruikers:
yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php*-devel
- AlmaLinux -gebruikers:
yum groupinstall "Development Tools"
- Ubuntu-gebruikers:
apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php*-dev zlib1g-dev
- CentOS-gebruikers:
- Installeer de PHP PECL -bibliotheek voor de gewenste versie van PHP. Je moet dit doen voor elke versie van PHP die je gebruikt .
/opt/plesk/php/7.4/bin/pecl memcached installeren
Je wordt verschillende keren gevraagd terwijl de software wordt geïnstalleerd. Tenzij je een specifieke behoefte hebt, druk je op "enter" om de standaardwaarde in elk geval te accepteren.
Opmerking: in sommige situaties kun je een fout als deze zien:
shtool op '/tmp/memcached/build/shtool' bestaat niet of is niet uitvoerbaar. Zorg ervoor dat het bestand bestaat en uitvoerbaar is, en voer dit script vervolgens opnieuw uit. FOUT: phpize mislukt
Als dit gebeurt, configureer je PHP om een andere tijdelijke map te gebruiken en voer je de opdracht opnieuw uit.
mkdir/root/tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir/root/tmp /opt/plesk/php/7.4/bin/pecl memcached installeren -
Registreer de module in PHP.
echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Werk de PHP -handler van Plesk bij.
plesk bin php_handler --reread
-
Start ten slotte Apache en PHP-FPM opnieuw op.
systemctl herstart httpd systemctl herstart plesk-php74-fpm
- Ubuntu-gebruikers:
systemctl herstart apache2 systemctl herstart plesk-php74-fpm
- Ubuntu-gebruikers:
Verwante stappen
- Ga terug naar de Memcached daemon installeren .
- Ga verder met het configureren van je website om Memcached te gebruiken .
Meer informatie
- Onze serverexperts kunnen deze stappen tegen betaling uitvoeren. Ga voor meer informatie over onze Expert Services naar ons Expert Service -menu .