Installieren Sie die Memcached-PHP-Bibliotheken unter 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.
- Aktivieren Sie Administratorzugriff auf Ihr VPS Hosting , sofern Sie dies noch nicht getan haben.
- Stellen Sie über SSH (Secure Shell) eine Verbindung zu meinem Server her .
- Wechseln Sie zum Root-Benutzer .
- Installieren Sie die erforderlichen Abhängigkeiten
- CentOS-Benutzer:
yum -y installieren gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
- AlmaLinux-Benutzer:
yum groupinstall "Entwicklungstools"
- Ubuntu-Benutzer:
apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
- CentOS-Benutzer:
- Installieren Sie die PHP-PECL-Bibliothek für die gewünschte PHP-Version. Sie müssen dies für jede PHP-Version, die Sie verwenden, durchführen .
/opt/plesk/php/7.4/bin/pecl install memcached
Sie werden während der Installation der Software mehrmals dazu aufgefordert. Sofern Sie keine besonderen Anforderungen haben, drücken Sie die Eingabetaste, um den jeweiligen Standardwert zu übernehmen.
Hinweis: In einigen Situationen wird möglicherweise ein Fehler wie dieser angezeigt:
shtool unter '/ tmp / memcached / build / shtool' ist nicht vorhanden oder kann nicht ausgeführt werden. Stellen Sie sicher, dass die Datei vorhanden und ausführbar ist, und führen Sie dann dieses Skript erneut aus. FEHLER: `phpize 'ist fehlgeschlagen
Sollte dies der Fall sein, konfigurieren Sie PHP so, dass ein anderes temporäres Verzeichnis verwendet wird, und führen Sie den Befehl erneut aus.
mkdir / root / tmp && / opt/plesk/php/7.4/bin/pear config-set temp_dir / root / tmp /opt/plesk/php/7.4/bin/pecl install memcached -
Registrieren Sie das Modul in PHP.
echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Aktualisieren Sie den PHP-Handler von Plesk.
plesk bin php_handler --reread
-
Starten Sie schließlich Apache und PHP-FPM neu.
systemctl restart httpd systemctl restart plesk-php74-fpm
- Ubuntu-Benutzer:
systemctl restart apache2 systemctl restart plesk-php74-fpm
- Ubuntu-Benutzer:
Zugehörige Schritte
- Kehren Sie zu Install the Memcached daemon zurück .
- Fahren Sie fort, um Ihre Website für die Verwendung von Memcached zu konfigurieren.
Weitere Informationen
- Our server experts can perform these steps for a fee. For more information about our Hosting Services, please visit our Hosting Service menu.