Installeer de Memcached PHP -bibliotheken op Plesk Linux
Memcached is a free and powerful object caching system that you can install to improve the performance of your website. Memcached will only work if you install the daemon, install the PHP libraries and configure your PHP application properly. The PHP libraries for Memcached are installed over the command line. You'll need to be logged in as the root user to run these commands.
- Schakel beheerderstoegang in op je VPS Hosting 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
- Our server experts can perform these steps for a fee. For more information about our Hosting Services, please visit our Hosting Service menu.