Aktueller Standort: Startseite> Neueste Artikel> So installieren Sie PHP5 und PHP7 in CentOS- und Switch -Versionen

So installieren Sie PHP5 und PHP7 in CentOS- und Switch -Versionen

gitbox 2025-07-14

So installieren Sie PHP5 und PHP7 in CentOS- und Switch -Versionen

CentOS ist ein Linux-basiertes Betriebssystem, in dem viele Webentwickler in dieser Umgebung arbeiten, und PHP als beliebte serverseitige Programmiersprache muss normalerweise in CentOS installiert werden. In diesem Artikel wird angezeigt, wie Sie PHP5 und PHP7 im CentOS -System installieren und eine Methode zum Wechseln von PHP -Versionen bereitstellen.

Installieren Sie PHP5

Installieren Sie die erforderliche Software

Vor der Installation von PHP5 müssen Sie zuerst Apache Server, MySQL -Datenbank und PHP -verwandte Abhängigkeiten installieren. Die Installation kann mit dem folgenden Befehl abgeschlossen werden:

sudo yum install httpd mysql-server PHP PHP-MYSQL

Unter ihnen ist HTTPD der Apache-Server, MySQL-Server ist die MySQL-Datenbank, und PHP und PHP-MYSQL sind die Abhängigkeiten von PHP.

Starten Sie den Apache -Server neu

Starten Sie nach Abschluss der Installation den Apache -Server neu, um die Änderungen in Kraft zu setzen:

Sudo Service HTTPD Neustart

Testen Sie, ob PHP5 erfolgreich installiert ist

Als nächstes können wir eine einfache PHP -Datei erstellen, um zu testen, ob die Installation erfolgreich ist. Geben Sie den folgenden Befehl ein:

sudo vi /var/www/html/info.php

Geben Sie Folgendes in die Datei ein:

<?php phpinfo(); ?>

Speichern Sie die Datei und schließen Sie sie. Geben Sie dann in der Browser -Adressleiste `http: // localhost/info.php` ein. Wenn auf der Seite die PHP -Version und die zugehörigen Informationen angezeigt werden, bedeutet dies, dass die PHP5 -Installation erfolgreich ist.

Installieren Sie PHP7

EPEL installieren und aktivieren

Im Vergleich zu PHP5 weist PHP7 eine höhere Leistung und bessere Anwendungseffekte auf. Um PHP7 zu installieren, müssen Sie zuerst EPEL installieren (zusätzliche Pakete für Enterprise Linux). Führen Sie den folgenden Befehl aus:

sudo yum install epel-release

Installieren Sie das Webtatic Repository

Installieren Sie als nächstes das Webtatic Repository:

sudo rpm -uvh https://mirror.webbtatic.com/yum/el7/webbtatic-release.rpm

Installieren Sie PHP7

Verwenden Sie den folgenden Befehl, um PHP7 zu installieren:

sudo yum installieren Sie Php70w

Starten Sie nach Abschluss der Installation den Server neu.

Testen Sie, ob PHP7 erfolgreich installiert ist

Ähnlich wie bei PHP5 erstellen Sie eine info.php -Datei und zugreifen Sie im Browser `http: // localhost/info.php`. Wenn auf der Seite relevante Informationen zu PHP7 angezeigt werden, bedeutet dies, dass die Installation erfolgreich ist.

Schalten Sie verschiedene PHP -Versionen in CentOS um

Installieren Sie die verwandte Software

Wenn Sie PHP-Versionen auf demselben Server wechseln möchten, können Sie Multi-Php-Versionsmanager verwenden. Bevor Sie beginnen, müssen Sie eine wichtige Software installieren:

sudo yum installieren scl-utils-build scl-utils

Installieren Sie mehrere PHP -Versionen

Installieren Sie als nächstes das erforderliche PHP -Versionspaket:

sudo yum install CentOS-Release-SCL-RH
sudo yum-config-Manager-auf
sudo yum install RH-PHP71 # Installieren Sie PHP 7.1
sudo yum Installieren Sie RH-PHP56 # Installieren Sie PHP 5.6

PHP -Version wechseln

Nach Abschluss der Installation können Sie den folgenden Befehl verwenden, um die PHP -Version zu wechseln:

SCL aktivieren Rh-Php71 Bash
oder
SCL aktivieren Rh-Php56 Bash

Nachdem Sie die gewünschte Version von PHP ausgewählt haben, können Sie diese Version von PHP in Ihrem Terminal verwenden.

Zusammenfassen

In diesem Artikel wird beschrieben, wie PHP5 und PHP7 im CentOS -System installiert werden und wie Sie verschiedene PHP -Versionen auf demselben Server über mehrere PHP -Versionsmanager wechseln. Wenn Sie diese Installations- und Switching -Techniken beherrschen, können Sie Ihre PHP -Umgebung flexibler verwalten.