In diesem Artikel haben wir die notwendigen Schritte zum Installieren und Konfigurieren von PHP OPcache auf Ubuntu 20.04 LTS erklärt. Bevor Sie mit diesem Tutorial fortfahren, vergewissern Sie sich, dass Sie als Benutzer mit sudo
angemeldet sind Privilegien. Alle Befehle in diesem Tutorial sollten als Nicht-Root-Benutzer ausgeführt werden.
OPcache ist ein Apache-Modul für den PHP-Interpreter. Es wird verwendet, um die Leistung zu steigern, indem vorkompilierte Skripte im gemeinsam genutzten Speicherbereich gespeichert werden. Es ist ein in PHP eingebautes Caching-Modul. Wenn es aktiviert ist, erhöht es überraschenderweise die Leistung von PHP-basierten Websites.
Voraussetzung:
- Betriebssystem mit Ubuntu 20.04
- Server-IPv4-Adresse mit Superuser-Berechtigungen (Root-Zugriff)
- Gnome-Terminal für Linux-Desktop
- PuTTy SSH-Client für Windows oder macOS
- Powershell für Windows 10/11
- Vertraut mit APT-Befehlen
Installieren Sie PHP OPcache auf Ubuntu 20.04
Schritt 1. Bevor Sie mit der Installation eines Pakets auf Ihrem Ubuntu-Server beginnen, empfehlen wir immer, sicherzustellen, dass alle Systempakete aktualisiert sind.
sudo apt update sudo apt upgrade
Schritt 2. Installieren Sie PHP OPcache auf dem Ubuntu-System.
- Installieren Sie Opcache mit Apache.
Sie müssen Apache, PHP und andere PHP-Erweiterungen auf Ihrem Server installieren:
sudo apt install apache2 libapache2-mod-php php php-cli php-opcache
Sobald Opcache installiert ist, bearbeiten Sie php.ini
Datei, um die Opcache-Erweiterung zu aktivieren:
nano /etc/php/7.4/apache2/php.ini
Fügen Sie die folgenden Zeilen hinzu:
opcache.enable=1 opcache.memory_consumption=512 opcache.max_accelerated_files=3000 opcache.revalidate_freq=200
Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu:
sudo systemctl restart apache2
- Installieren Sie Opcache mit Nginx.
Installieren Sie nun die Opcache-Erweiterung mit dem folgenden Befehl:
sudo apt install nginx php-fpm php-cli php-opcache
Als nächstes müssen Sie den PHP OPcache aktivieren, indem Sie php.ini
bearbeiten Datei:
nano /etc/php/7.4/fpm/php.ini
Ändern Sie die folgenden Zeilen:
opcache.enable=1 opcache.memory_consumption=512 opcache.max_accelerated_files=3000 opcache.revalidate_freq=200
Speichern und schließen Sie die Datei und starten Sie dann den Nginx-Dienst neu:
sudo systemctl restart php7.4-fpm sudo systemctl restart nginx
Sie können jetzt die Installation von PHP OPcache mit dem folgenden Befehl überprüfen:
php -i | grep opcache
Sie sollten die folgende Ausgabe erhalten:
/etc/php/7.4/cli/conf.d/10-opcache.ini, opcache.blacklist_filename => no value => no value opcache.consistency_checks => 0 => 0 opcache.dups_fix => Off => Off opcache.enable => On => On opcache.enable_cli => Off => Off opcache.enable_file_override => Off => Off opcache.error_log => no value => no value opcache.file_cache => no value => no value opcache.file_cache_consistency_checks => 1 => 1 opcache.file_cache_only => 0 => 0 opcache.file_update_protection => 2 => 2 opcache.force_restart_timeout => 120 => 120
Das ist alles, was Sie tun müssen, um PHP OPcache auf Ubuntu 20.04 LTS Focal Fossa zu installieren. Ich hoffe, Sie finden diesen schnellen Tipp hilfreich. Weitere Informationen zu PHP OPcache finden Sie in der offiziellen Wissensdatenbank. Wenn Sie Fragen oder Anregungen haben, können Sie unten einen Kommentar hinterlassen.