GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren und konfigurieren Sie PHP OPcache unter Ubuntu 20.04

OPcache ist ein Apache-Modul für den PHP-Interpreter. Es wird verwendet, um die Leistung zu steigern, indem vorkompilierte Skripte in einem gemeinsam genutzten Speicherbereich gespeichert werden.
Im Allgemeinen wird es verwendet, um die Leistung von WordPress- und PHP-basierten Anwendungen zu beschleunigen. OPcache beseitigt die Notwendigkeit für PHP, bei jeder Anfrage Skripte zu laden und zu parsen.

In diesem Tutorial zeigen wir Ihnen, wie Sie PHP OPcache auf einem Ubuntu 20.04 VPS installieren und konfigurieren.

Voraussetzungen

  • Ein Ubuntu 20.04 VPS (wir verwenden unseren SSD 2 VPS-Plan)
  • Zugriff auf das Root-Benutzerkonto (oder Zugriff auf ein Administratorkonto mit Root-Rechten)

Melden Sie sich beim Server an und aktualisieren Sie die Serverbetriebssystempakete

Melden Sie sich zunächst über SSH als Root-Benutzer bei Ihrem Ubuntu 20.04-Server an:

ssh root@IP_Address -p Port_number

Sie müssen „IP_Address“ und „Port_number“ durch die jeweilige IP-Adresse und SSH-Portnummer Ihres Servers ersetzen. Ersetzen Sie außerdem „root“ gegebenenfalls durch den Benutzernamen des Administratorkontos.

Bevor Sie beginnen, müssen Sie sicherstellen, dass alle auf dem Server installierten Ubuntu-Betriebssystempakete auf dem neuesten Stand sind. Sie können dies tun, indem Sie die folgenden Befehle ausführen:

apt-get update -y
apt-get upgrade -y

Installieren und konfigurieren Sie PHP OPcache mit Apache

In diesem Abschnitt zeigen wir Ihnen, wie Sie PHP OPcache installieren und für den Apache-Webserver aktivieren.

Apache und PHP installieren

Zuerst müssen Sie Apache, PHP und andere PHP-Erweiterungen auf Ihrem Server installieren. Sie können sie mit dem folgenden Befehl installieren:

apt-get install apache2 libapache2-mod-php php php-cli php-opcache php-mysql php-zip php-gd php-mbstring php-curl php-xml -y

Sobald alle Pakete installiert sind, überprüfen Sie die PHP-Version mit dem folgenden Befehl:

php -version

Sie sollten die folgende Ausgabe erhalten:

PHP 7.4.3 (cli) (built: Oct  6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

OPcache konfigurieren

Als nächstes müssen Sie den PHP OPcache aktivieren, indem Sie die Datei php.ini bearbeiten.

nano /etc/php/7.4/apache2/php.ini

Entkommentieren Sie die folgenden Zeilen:

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.revalidate_freq=200

Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart apache2

Sie können nun 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 => 180 => 180

Installieren und konfigurieren Sie PHP OPcache mit Nginx

In diesem Abschnitt zeigen wir Ihnen, wie Sie PHP OPcache mit dem Nginx-Webserver installieren.

Installieren Sie PHP und Nginx

Installieren Sie zuerst die Nginx-, PHP- und andere PHP-Erweiterungen mit dem folgenden Befehl:

apt-get install nginx php php-fpm php-cli php-opcache php-mysql php-zip php-gd php-mbstring php-curl php-xml -y

Sobald alle Pakete installiert sind, überprüfen Sie die PHP-Version mit dem folgenden Befehl:

php -version

Sie sollten die folgende Ausgabe erhalten:

PHP 7.4.3 (cli) (built: Oct  6 2020 15:47:56) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies

OPcache konfigurieren

Als nächstes müssen Sie den PHP OPcache aktivieren, indem Sie die Datei php.ini bearbeiten.

nano /etc/php/7.4/fpm/php.ini

Entkommentieren Sie die folgenden Zeilen:

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.revalidate_freq=200

Speichern und schließen Sie die Datei und starten Sie dann den Apache-Dienst neu, um die Änderungen zu übernehmen:

systemctl restart nginx php7.4-fpm

Sie können nun 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 => 180 => 180

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer PHP-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie einzurichten. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. Installieren und konfigurieren Sie PHP OPcache auf Ubuntu 20.04

  2. So installieren und konfigurieren Sie CyberPanel unter Ubuntu 18.04

  3. So installieren und konfigurieren Sie LibreNMS unter Ubuntu 16.04

  4. So installieren Sie PHP 7.3 auf Ubuntu 16.04

  5. So installieren Sie PHP OPcache unter Ubuntu 20.04

So installieren und konfigurieren Sie MongoDB unter Ubuntu 14.04

So installieren und konfigurieren Sie Solr 6 unter Ubuntu 16.04

So installieren und konfigurieren Sie GitLab unter Ubuntu 16.04

So installieren und konfigurieren Sie Cacti unter Ubuntu 20.04

So installieren und konfigurieren Sie Git unter Ubuntu 20.04

So installieren und konfigurieren Sie PHP OPcache unter Ubuntu 18.04