Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren und konfigurieren Sie die PHP-Betriebsumgebung unter Linux und Windows

So installieren und konfigurieren Sie die PHP-Betriebsumgebung unter Linux und Windows

PHPz
PHPzOriginal
2023-03-23 14:48:041631Durchsuche

In der modernen Webentwicklung ist PHP zu einer sehr beliebten Sprache geworden. Von einfachen Skripten bis hin zu großen Backend-Anwendungen kann alles mit PHP implementiert werden.

PHP ist eine Skriptsprache, die auf dem Server ausgeführt werden muss. Daher müssen wir die PHP-Laufumgebung installieren und PHP in den Webserver (wie Apache oder Nginx) integrieren. Die aktuellste PHP-Version ist PHP 8. In diesem Artikel erklären wir, wie man PHP in Linux- und Windows-Betriebssystemen installiert.

PHP unter Linux installieren

Die meisten Linux-Distributionen verfügen bereits über integriertes PHP, sodass es direkt über den Paketmanager installiert werden kann. In Ubuntu, Debian, CentOS und anderen Systemen können Sie den folgenden Befehl verwenden, um PHP und andere Abhängigkeiten zu installieren:

sudo apt-get install php

Nach Abschluss der Installation können Sie die Version von PHP überprüfen, indem Sie den folgenden Befehl eingeben:

php -v

Wenn alles Wenn alles gut läuft, sehen Sie die PHP-Versionsnummer der Installation und andere Details.

PHP unter Windows installieren

Im Gegensatz zu Linux erfordert Windows das manuelle Herunterladen und Installieren der PHP-Laufumgebung. Zuerst müssen Sie die Windows-Version von PHP von der „offiziellen PHP-Website“ herunterladen. Als nächstes entpacken Sie die heruntergeladene Datei und legen Sie sie in einem leicht zugänglichen Ordner ab. Sie können es beispielsweise in das Verzeichnis C:\php entpacken.

Öffnen Sie die Windows-Umgebungsvariableneinstellungen und fügen Sie C:php zum Systempfad hinzu. Diese Aktion stellt sicher, dass die ausführbare PHP-Datei von überall aus zugänglich ist.

Integration von PHP und Webserver

PHP muss auf dem Webserver laufen, um Anfragen von Clients verarbeiten zu können. Im Allgemeinen sind Apache oder Nginx die am häufigsten verwendeten Webserver. In diesem Artikel erklären wir, wie man PHP in Apache integriert.

PHP und Apache unter Linux integrieren

Wenn Sie Apache unter Linux installieren, können Sie das Integrationsmodul mit PHP installieren, indem Sie den folgenden Befehl verwenden:

sudo apt-get install libapache2-mod-php

Starten Sie dann den Apache-Server neu:

sudo systemctl restart apache2

Verwenden Sie den Editor Öffnen Überprüfen Sie anhand der folgenden Datei, ob das PHP-Modul aktiviert wurde:

/etc/apache2/mods-enabled/php7.4.conf

Bestätigen Sie, dass die Datei den folgenden Inhalt enthält:

<FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler application/x-httpd-php
</FilesMatch>

Wenn alles gut geht, wurde das PHP-Modul erfolgreich aktiviert und Sie können mit dem Schreiben von PHP-Code beginnen.

PHP und Apache unter Windows integrieren

Unter Windows erfordert die Integration von PHP mit Apache die folgenden zwei Schritte:

Aktivieren Sie das PHP-Modul in der Apache-Konfigurationsdatei.
  1. Kopieren Sie die PHP-Konfigurationsdatei in das bin-Verzeichnis von Apache.
  2. Öffnen Sie die folgende Datei, um das PHP-Modul zu aktivieren:
C:\xampp\apache\conf\httpd.conf

Suchen Sie die folgende Zeile:

#LoadModule php7_module modules/libphp7.so

Kommentieren Sie die Zeile aus:

LoadModule php7_module "C:\php\php7apache2_4.dll"

Kopieren Sie dann die folgende Datei:

C:\php\php.ini-development

und benennen Sie sie in

um. Kopieren Sie dann die Datei in das bin-Verzeichnis von Apache:

C:\xampp\apache\bin\php.ini
php.iniZum Schluss starten Sie den Apache-Server neu.

Fazit

In diesem Artikel haben wir beschrieben, wie man PHP unter Linux und Windows installiert und in den Apache-Server integriert. Dies ist ein wichtiges Grundwissen für PHP-Entwickler. Hoffentlich hilft Ihnen dieser Artikel beim Einstieg in das Schreiben von PHP-Code.

Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie die PHP-Betriebsumgebung unter Linux und Windows. 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