So installieren Sie Zend Opcache in Debian und Ubuntu

So installieren Sie Zend Opcache in Debian und Ubuntu

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 -Modul

Dies 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 Opcache 
Aktivieren Sie Opcache auf nginx

Und das war es schon so weit wie die Installation der Zend Opcache Caching -Modul. Ihr Feedback ist sehr willkommen.