Heim  >  Artikel  >  Backend-Entwicklung  >  So stellen Sie mehrere PHP-Versionen gleichzeitig auf dem Pagoda-Panel bereit

So stellen Sie mehrere PHP-Versionen gleichzeitig auf dem Pagoda-Panel bereit

PHPz
PHPzOriginal
2023-03-23 16:53:152456Durchsuche

Pagoda Panel ist ein sehr praktisches Serververwaltungspanel, das eine Vielzahl von Software installieren kann, einschließlich mehrerer PHP-Versionen. Manchmal müssen wir jedoch mehrere PHP-Versionen gleichzeitig bereitstellen. Was sollen wir in diesem Fall tun? In diesem Artikel erfahren Sie, wie Sie mehrere PHP-Versionen gleichzeitig auf dem Pagoda-Panel bereitstellen.

Schritt eins: Installieren Sie das Pagoden-Panel

Wenn Sie das Pagoden-Panel bereits installiert haben, können Sie diesen Schritt überspringen. Wenn Sie das Pagoda-Panel nicht installiert haben, können Sie es mit dem folgenden Befehl auf Ihrem Server installieren:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Nachdem die Installation abgeschlossen ist, können Sie im Browser Ihre IP-Adresse oder Ihren Domänennamen eingeben, um auf das Panel zuzugreifen Geben Sie in der Benutzeroberfläche Ihren Benutzernamen und Ihr Passwort ein, um ein Administratorkonto zu erstellen.

Schritt zwei: Mehrere Versionen von PHP installieren

Es ist sehr einfach, mehrere Versionen von PHP im Pagoda Panel zu installieren. Klicken Sie nach dem Öffnen des Panels auf [Software Store] → [PHP]. Auf dieser Seite können Sie die verschiedenen verfügbaren PHP-Versionen sehen. Jede Version verfügt über eine Installationsschaltfläche, auf die geklickt werden kann, um diese PHP-Version zu installieren.

Schritt drei: Virtuelles Hosting einrichten

Standardmäßig unterstützt Pagoda Panel nur die Verwendung einer PHP-Version pro Website. Wenn Sie mehrere PHP-Versionen gleichzeitig auf derselben Website verwenden müssen, müssen Sie einen virtuellen Host einrichten, um diesen Zweck zu erreichen.

Nachdem Sie das Pagoda-Bedienfeld geöffnet haben, klicken Sie auf [Website] → [Site hinzufügen]. Stellen Sie auf der Seite „Site-Einstellungen“ die „PHP-Version“ auf die PHP-Version ein, die Sie verwenden möchten. Klicken Sie anschließend auf die Schaltfläche „Virtuellen Host hinzufügen“, um den Domänennamen und Port der Website zur Liste der virtuellen Hosts hinzuzufügen.

Wiederholen Sie die obigen Schritte, um alle Websites hinzuzufügen, die mehrere PHP-Versionen verwenden müssen.

Schritt 4: Umgebungsvariablen festlegen

Bei der Bereitstellung mehrerer PHP-Versionen können Probleme mit Umgebungsvariablen auftreten. Um dieses Problem zu lösen, müssen wir manuell Umgebungsvariablen im Pagoda-Bedienfeld hinzufügen.

Klicken Sie nach dem Öffnen des Pagoda-Panels auf [Website] → [Einstellungen] und wählen Sie die Registerkarte „Prozessverwaltung“. Auf dieser Seite sehen Sie alle aktuell laufenden Prozesse. Fügen Sie im Feld „Umgebungsvariablen“ Folgendes hinzu:

PATH=$PATH:/usr/bin/php-cgi7.3:/usr/bin/php-cgi7.2:/usr/bin/php-cgi7.1:/usr/bin/php-cgi7.0:/usr/bin/php-cgi5.6:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/php/sbin:/usr/local/php/bin:/usr/local/mysql/bin:/usr/local/php/php-fpm.d

Diese Umgebungsvariable enthält alle installierten PHP-Versionen, sodass sie reibungslos auf dem Server ausgeführt werden kann.

Schritt 5: Starten Sie den Server neu

Nach Abschluss der oben genannten Schritte müssen Sie den Server neu starten, damit alle Änderungen wirksam werden. Geben Sie den folgenden Befehl ein, um den Server neu zu starten:

reboot

Warten Sie ein paar Minuten und Ihr Server wird neu gestartet und alle Änderungen werden übernommen.

Zusammenfassung

Bei der Verwendung von Pagoda Panel ist die gleichzeitige Bereitstellung mehrerer PHP-Versionen keine sehr schwierige Aufgabe. Befolgen Sie einfach die oben genannten Schritte und Sie können ganz einfach mehrere PHP-Versionen auf Ihrem Server bereitstellen und diese auf Ihrer Website verwenden.

Das obige ist der detaillierte Inhalt vonSo stellen Sie mehrere PHP-Versionen gleichzeitig auf dem Pagoda-Panel bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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