So installieren Sie Zend Opcache in Debian und Ubuntu
- 2058
- 397
- Aileen Dylus
Dieser Artikel wurde früher für geschrieben APC (Alternativer PHP -Cache), Aber APC ist veraltet und arbeitet nicht mehr mit Php 5.4 Zum Schritt sollten Sie jetzt verwenden Opcache Für eine bessere und schnellere Leistung, wie in diesem Artikel erläutert…
Opcache ist ein erweitertes Caching -Modul basierend auf Opcode, das ähnlich wie bei anderen Caching -Lösungen funktioniert. Es verbessert die PHP-Leistung und Ihre Website durch Erweiterung erheblich, indem Sie die vorgefertigten PHP-Seiten Ihrer Website im gemeinsamen Speicher speichern. Dadurch muss der PHP diese Seiten ständig auf jeder Anfrage vom Server laden.
[Möglicherweise mögen Sie auch: 10 open -Source -Caching -Tools für Linux]
In diesem Leitfaden führen wir Sie durch die Installation der Zend Opcache In Debian-basierten Linux-Verteilungen wie z Ubuntu Und Minze.
Auf dieser Seite
- Aktivieren Sie Opcache im Apache -Webserver
- Aktivieren Sie Opcache auf dem NGINX -Webserver
Zu Demonstrationszwecken werden wir verwenden Ubuntu 20.04 und zeigen Sie Ihnen, wie Sie das Modul beide installieren und aktivieren können Apache Und Nginx Webserver.
Installieren und konfigurieren Sie PHP OPCache für Apache
Starten Sie Ihr Terminal und aktualisieren Sie Ihren Paketindex, um den Ball zu rollen:
$ sudo APT Update
Als nächstes installieren Sie Apache Webserver, Php, Und Php Module einschließlich der PHP-opcache Modul wie folgt.
$ sudo apt installieren apache2 libapache2-mod-php php-curl php-mbstring php-opcache PHP-MYSQL PHP-XML PHP-GD
Der Befehl installiert die neuesten Apache Webserver und Php 7.4 und damit verbundene Erweiterungen. Führen Sie den Befehl aus, um die Version des installierten PHP zu überprüfen:
$ PHP -VersionÜberprüfen Sie die PHP -Version von Opcache
Der nächste Schritt besteht darin, die zu aktivieren Opcache Caching -Modul. Bearbeiten Sie daher die Php.Ini Konfigurationsdatei.
$ sudo nano/etc/php/7.4/Apache2/PHP.INI oder $ sudo vim/etc/php/7.4/Apache2/PHP.Ini
Suchen Sie die folgenden Linien
Opcache.aktivieren = 1 opcache.memory_constum = 128 opcache.max_accelerated_files = 10000 opcache.revalidate_freq = 200 revalidate
Speichern Sie die Änderungen und beenden Sie.
Starten Sie dann Apache neu, um die Änderungen anzuwenden.
$ sudo systemctl starten Sie Apache2 neu
Schließlich überprüfen Sie das Opcache wurde wie folgt aktiviert:
$ php -i | Grep Opcache
Die folgende Ausgabe wird auf Ihrem Bildschirm angezeigt.
Überprüfen Sie das Opcache -PHP -ModulDies ist ein Beweis genug, dass die Opcache Das Modul wurde erfolgreich installiert.
Installieren und konfigurieren Sie PHP OPCache für NGINX
Wenn Sie planen zu haben Nginx Als Ihr Webserver der Wahl und noch haben Opcache Folgen Sie installiert, befolgen Sie die folgenden Schritte.
Installieren Nginx, Php, und verbunden Php Erweiterungen wie zuvor.
$ sudo APT Installation NGINX PHP-F-FPM PHP-CLI PHP-CURL PHP-MBRING PHP-OPCache PHP-MYSQL PHP-XML PHP-GD
Bestätigen Sie erneut die installierte PHP -Version.
$ php -vÜberprüfen Sie die PHP -Version von Opcache
Als nächstes greifen Sie auf die Php.Ini Konfigurationsdatei zu aktivieren Opcache.
$ sudo nano/etc/php/7.4/fpm/PHP.INI oder $ sudo vim/etc/php/7.4/fpm/PHP.Ini
Wenden Sie sich nach wie vor die folgenden Zeilen, um zu aktivieren Opcache für Nginx.
Opcache.aktivieren = 1 opcache.memory_constum = 128 opcache.max_accelerated_files = 10000 opcache.revalidate_freq = 200 revalidate
Speichern Sie die Änderungen und beenden Sie.
Dann starten Sie die neu neu Nginx Webserver und PHP-FPM Service.
$ sudo systemctl starten nginx php7 neu starten.4-fpm
Schließlich bestätigen Sie das Opcache wurde erfolgreich installiert:
$ php -i | Grep OpcacheAktivieren Sie Opcache auf nginx
Und das war es schon so weit wie die Installation der Zend Opcache Caching -Modul. Ihr Feedback ist sehr willkommen.
- « 20 Linux Yum (Yellowdog Updater, Modified) Befehle für die Paketverwaltung
- So deaktivieren Sie Paketupdates mit YUM/DNF in Rhel Linux »