Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So installieren Sie mehrere PHP-Versionen unter Linux und wechseln

So installieren Sie mehrere PHP-Versionen unter Linux und wechseln

WBOY
Freigeben: 2023-05-13 14:28:06
nach vorne
1090 Leute haben es durchsucht

  1. Installieren Sie den Apache-Webserver.

Bevor Sie mit der Installation von PHP beginnen, müssen Sie den Apache-Webserver installieren. Auf Ubuntu 18.04-Systemen können Sie die Installation mit dem folgenden Befehl durchführen:

sudo apt-get update
sudo apt-get install apache2
Nach dem Login kopieren

Der Installationsvorgang kann je nach Netzwerkgeschwindigkeit einige Zeit dauern. Sobald die Installation abgeschlossen ist, können Sie den Status des Apache-Dienstes mit dem folgenden Befehl anzeigen:

systemctl status apache2
Nach dem Login kopieren
  1. Install PHP Version Manager.

Es gibt mehrere Tools zum Installieren und Verwalten mehrerer PHP-Versionen auf Linux-Systemen. In diesem Artikel verwenden wir ein Tool namens PHP Version Manager. Sie können es über den folgenden Befehl installieren:

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get install php-pear php-dev php-mbstring php-zip php-curl php-gd php-mysql php-xml
sudo apt-get install php7.4-cli
sudo apt-get install php7.4-fpm
Nach dem Login kopieren

Wie oben erwähnt, haben wir hier PHP7.4 installiert. Sie können jede PHP-Version entsprechend Ihren Anforderungen installieren. Verwenden Sie nach Abschluss der Installation den folgenden Befehl, um die PHP-Version zu überprüfen:

php -v
Nach dem Login kopieren
  1. Installieren Sie den PHP-Versionsmanager.

Sie können den PHP-Versionsmanager installieren über:

sudo apt-get update
sudo apt-get install git
cd /usr/src
sudo git clone https://github.com/phpbrew/phpbrew.git
cd phpbrew
sudo ./phpbrew init
Nach dem Login kopieren

Sobald PHPBrew abgeschlossen ist, müssen Sie Folgendes in Ihre Bash-Shell-Konfigurationsdatei einfügen. Sie können der geöffneten Datei die folgende Zeile hinzufügen:

sudo nano ~/.bashrc
Nach dem Login kopieren
[[ -e ~/.phpbrew/bashrc ]] && source ~/.phpbrew/bashrc
Nach dem Login kopieren
  1. Installieren Sie die PHP-Version.

phpbrew hilft uns, mehrere PHP-Versionen schnell herunterzuladen und zu installieren. Verwenden Sie beispielsweise den folgenden Befehl, um die PHP 7.1-Version zu installieren:

sudo phpbrew install php-7.1.1 +default+mysql+pdo+openssl
Nach dem Login kopieren

Der Installationsvorgang kann je nach Netzwerkgeschwindigkeit einige Zeit dauern. Sobald die Installation abgeschlossen ist, verwenden Sie den folgenden Befehl, um die installierte PHP-Version anzuzeigen:

phpbrew list
Nach dem Login kopieren
  1. PHP-Version wechseln.

Mit dem folgenden Befehl können Sie zwischen mehreren PHP-Versionen wechseln:

phpbrew switch php-7.1.1
Nach dem Login kopieren

Dadurch wird die PHP-Version gewechselt, die Ihr System derzeit verwendet.

  1. Konfigurieren Sie den Apache-Webserver.

Sobald Sie mehrere PHP-Versionen erfolgreich installiert und auf eine bestimmte Version umgestellt haben, müssen Sie die ausgewählte Version auf dem Apache-Webserver konfigurieren.

Zuerst müssen Sie das PHP-Modul installieren.

sudo apt-get install libapache2-mod-php7.1
Nach dem Login kopieren

Bitte beachten Sie, dass der obige Befehl ein Beispiel für die Installation des Apache-Moduls mit einer installierten PHP-Version ist. Sie müssen Änderungen basierend auf der von Ihnen installierten PHP-Version vornehmen.

Als nächstes starten Sie den Apache-Webserver neu.

sudo systemctl restart apache2
Nach dem Login kopieren

Abschließend müssen Sie bestätigen, dass der Apache-Webserver die richtige PHP-Version verwendet. Sie können den folgenden Befehl im Terminal verwenden:

sudo nano /var/www/html/info.php
Nach dem Login kopieren

Fügen Sie den folgenden Inhalt zur geöffneten Datei hinzu:

<!--?php phpinfo(); ?-->
Nach dem Login kopieren

Speichern und schließen Sie die Datei. Verwenden Sie nun Ihren Webbrowser, um auf localhost/info.php zuzugreifen. An dieser Stelle sehen Sie PHP-Konfigurationsinformationen über den Server, einschließlich der aktuell verwendeten PHP-Version und anderer verwandter Informationen.

Das obige ist der detaillierte Inhalt vonSo installieren Sie mehrere PHP-Versionen unter Linux und wechseln. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage