Im heutigen Internetzeitalter ist das Linux-Betriebssystem eines der beliebtesten Betriebssysteme, und PHP ist eine der beliebtesten Webentwicklungssprachen. PHP-FPM ist eine verbesserte Version von PHP FastCGI, die eine schnellere PHP-Ausführung ermöglichen kann. Dadurch wird die Leistung von Webanwendungen verbessert. Daher ist es sehr wichtig, PHP 5.6 und die zugehörigen Komponenten und Erweiterungen auf Linux-Systemen zu installieren. In diesem Artikel wird der Prozess der Installation von PHP 5.6 und PHP-FPM vorgestellt.
Voraussetzungen
Bevor Sie PHP 5.6 und PHP-FPM installieren, müssen Sie sicherstellen, dass ein LAMP-Stack (d. h. Linux, Apache, MySQL und PHP) oder ein LEMP-Stack (d. h. Linux, Nginx, MySQL und PHP) installiert ist Ihr Betriebssystem. Wenn dieser Stack noch nicht installiert ist, müssen wir ihn zuerst installieren.
Installieren Sie PHP 5.6 und PHP-FPM
Sobald wir die Voraussetzungen erfüllt haben, können wir die folgenden Schritte ausführen, um PHP 5.6 und PHP-FPM auf einem Linux-System zu installieren:
1. Webtatic-Repository hinzufügen
Wir müssen Das Webtatic-Repository wurde zu unserem System hinzugefügt, um bei der Installation von PHP 5.6 die erforderlichen Pakete abzurufen. Führen Sie den folgenden Befehl aus, um das Webtatic-Repository zu unserem System hinzuzufügen:
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
2. Installieren Sie PHP 5.6 und die zugehörigen Komponenten und Erweiterungen.
Führen Sie den folgenden Befehl aus, um PHP 5.6 und die zugehörigen Komponenten und Erweiterungen zu installieren:
sudo yum install php56w php56w-opcache php56w-fpm php56w-mcrypt php56w-mbstring php56w-pdo php56w-mysql
3. Konfiguration PHP-FPM
Bevor wir fortfahren, müssen wir PHP-FPM konfigurieren, um den PHP-Prozess zu verwalten. Wir müssen die Datei php-fpm.conf bearbeiten:
sudo vi /etc/php-fpm.conf
Suchen Sie die folgenden zwei Zeilen und kommentieren Sie sie aus:
pid = /run/php-fpm/php-fpm.pid error_log = /var/log/php-fpm/error.log
Fügen Sie der letzten Zeile die folgenden Zeilen hinzu, um zu verhindern, dass PHP-FPM zu viele verwaiste Prozesse erstellt:
... emergency_restart_threshold = 10 emergency_restart_interval = 1m process_control_timeout = 10s ...
Speichern und schließen Sie die Datei.
4. Starten Sie PHP-FPM
Führen Sie den folgenden Befehl aus, um den PHP-FPM-Dienst zu starten und stellen Sie ihn so ein, dass er beim Systemstart automatisch startet:
sudo systemctl start php-fpm sudo systemctl enable php-fpm
5. Testen Sie PHP-FPM
Nach erfolgreicher Installation und Konfiguration von PHP 5.6 und Nach PHP-FPM müssen wir testen, ob PHP-FPM ordnungsgemäß funktioniert. Wir können testen, ob es ordnungsgemäß funktioniert, indem wir eine phpinfo.php-Datei erstellen und dann in einem Webbrowser auf die Datei zugreifen.
Erstellen Sie die Datei phpinfo.php im Standardstammverzeichnis des Webservers (/var/www/html):
sudo vi /var/www/html/phpinfo.php
Fügen Sie die folgenden Zeilen hinzu:
<?php phpinfo(); ?>
Speichern und schließen Sie die Datei.
Besuchen Sie die folgende URL in Ihrem Webbrowser, um zu überprüfen, ob PHP ordnungsgemäß funktioniert:
http://your_server_ip/phpinfo.php
Zusammenfassung
Durch diesen Artikel haben wir gelernt, wie man PHP 5.6 und PHP-FPM auf einem Linux-System installiert. Die Installation von PHP 5.6 und PHP-FPM kann die Leistung Ihrer Webanwendungen erheblich verbessern. Wenn Sie ein Webentwickler sind, erklärt dieser Artikel meiner Meinung nach, wie Sie PHP 5.6 und PHP-FPM auf Linux-Systemen installieren.
Das obige ist der detaillierte Inhalt vonEine kurze Analyse, wie man PHP5.6 und PHP-FPM unter Linux installiert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!