Heim  >  Artikel  >  Backend-Entwicklung  >  Erstellen einer PHP-Entwicklungsumgebung unter Windows

Erstellen einer PHP-Entwicklungsumgebung unter Windows

WBOY
WBOYOriginal
2023-05-06 15:24:092071Durchsuche

Im aktuellen Internetzeitalter basieren die meisten Websites auf der PHP-Sprache. Um PHP schnell entwickeln zu können, muss eine entsprechende Entwicklungsumgebung aufgebaut werden. Für Windows-Systeme stellen wir im Folgenden detailliert vor, wie man eine PHP-Entwicklungsumgebung einrichtet.

1. Apache installieren

Apache ist derzeit eine der beliebtesten Webserver-Software. Bei der Entwicklung mit PHP müssen wir den Webdienst von Apache installieren.

Stellen Sie vor der Installation sicher, dass auf diesem Computer keine anderen Webdienste (z. B. IIS) ausgeführt werden.

Sie können die neueste Version der Apache-Software von der Download-Seite der offiziellen Apache-Website (http://httpd.apache.org/) herunterladen oder direkt auf (http://httpd.apache.org/download.cgi) klicken. zum Herunterladen.

Nachdem der Download abgeschlossen ist, doppelklicken Sie zum Installieren.

Während des Installationsvorgangs müssen Sie die zu installierenden Komponenten auswählen, wie in der Abbildung unten gezeigt:

Erstellen einer PHP-Entwicklungsumgebung unter Windows

Hier müssen wir nur den standardmäßigen „Apache HTTP Server“ installieren.

Während des Installationsvorgangs werden Sie nach dem Standardinstallationsverzeichnis gefragt. Hier nehmen wir das Standardverzeichnis als Beispiel zur Demonstration.

Erstellen einer PHP-Entwicklungsumgebung unter Windows

Nach Abschluss der Installation finden wir den Ordner „Apache HTTP Server“ im Menü „Start“, geben dann den Menüpunkt „Control Apache Server“ im Ordner ein und klicken auf die Schaltfläche „Start“. diesen Webdienst.

Erstellen einer PHP-Entwicklungsumgebung unter Windows

Wie kann ich überprüfen, ob Apache erfolgreich gestartet wurde? Es ist ganz einfach. Wir können http://localhost in den Browser eingeben und das Bild unten sehen, was bedeutet, dass Apache erfolgreich gestartet wurde.

Erstellen einer PHP-Entwicklungsumgebung unter Windows

2. PHP installieren

PHP ist derzeit eine der beliebtesten Webentwicklungssprachen und PHP muss installiert werden, um die Website-Entwicklung zu unterstützen.

Sie können die neueste Version von PHP von der offiziellen PHP-Website (http://www.php.net/downloads.php) herunterladen oder direkt auf (http://windows.php.net/download/) klicken, um sie herunterzuladen .

Nachdem der Download abgeschlossen ist, führen Sie das Installationsprogramm aus.

Bestätigen Sie vor der Installation, dass der Apache-Webdienst deaktiviert wurde.

Hier nehmen wir die Datei php-7.2.3-Win32-VC15-x64.zip als Beispiel zur Demonstration.

Extrahieren Sie die heruntergeladene Datei php-7.2.3-Win32-VC15-x64.zip in das lokale Verzeichnis „C:PHP“.

Bearbeiten Sie nach Abschluss der Dekomprimierung die Datei php.ini-development im Verzeichnis „C:PHP“ und ändern Sie die relevanten Konfigurationselemente, um die für die PHP-Entwicklung erforderlichen erweiterten Klassenbibliotheken zu unterstützen, wie unten gezeigt:

;extension=bz2
;extension=curl
;extension=fileinfo
;extension=gd2
;extension=gettext
;extension=gmp
;extension=intl
;extension=imap
;extension=interbase/firebird
;extension=ldap
;extension=mbstring
;extension=exif      ; Must be after mbstring as it depends on it
;extension=mysqli
;extension=oci8_12c  ; Use with Oracle Database 12c Instant Client
;extension=odbc
;extension=openssl
;extension=pdo_firebird
;extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
;extension=pdo_sqlite
;extension=pgsql
;extension=shmop

Übrigens Erklären Sie, dass „;“ hier zum Auskommentieren einiger Erweiterungen verwendet wird, da in der folgenden Umgebungskonfiguration „Integration von PHP und Apache“ das Laden aller PHP-Erweiterungsbibliotheken in Apache nicht aktiviert wurde.

Jetzt können Sie mit dem Befehl „php -v“ in der Kommandozeile überprüfen, ob PHP erfolgreich installiert wurde. Wenn Sie die unten dargestellte Ausgabe sehen, ist die Installation erfolgreich.

Erstellen einer PHP-Entwicklungsumgebung unter Windows

3. Integration von PHP und Apache

Als nächstes müssen Sie PHP und Apache integrieren.

In diesem Beispiel verwenden wir den Modulansatz von Apache, um diese Integration zu erreichen.

Zuerst müssen wir die Konfigurationsdatei „httpd.conf“ in Apache öffnen und einige Änderungen an ihrem Inhalt vornehmen.

Geben Sie das Verzeichnis „C:Program Files (x86)Apache Software FoundationApache2.2conf“ ein, suchen Sie die Datei „httpd.conf“ und nehmen Sie nach der Bearbeitung die folgenden Änderungen vor:

1 Aktivieren Sie das PHP-Modul

Suchen Sie nach „. LoadModule“ in der Datei finden Sie das verfügbare „php7_module“. Sie sollten in der Lage sein, das neu installierte PHP zu finden und die Zeile davor auskommentieren zu können.

Zum Beispiel:

LoadModule php7_module "C:/PHP/php7apache2_4.dll"

2. Fügen Sie einen Prozessor für PHP-Dateien hinzu

Suchen Sie in der Datei „httpd.conf“ das Standardprozessorelement „AddHandler“ und fügen Sie nach diesem Element die Dateierweiterung für PHP hinzu (.php). Einstellungen, zum Beispiel:

AddHandler php7-script .php

3. Legen Sie den Verzeichnisindex fest.

Fügen Sie index.php zu „DirectoryIndex“ hinzu, um die Elfinder-Konfiguration zu unterstützen:

DirectoryIndex index.php elfinder.php

4. Legen Sie das Dokumentstammverzeichnis fest Dokument-Stammverzeichnis in den Pfad des Apache-Web-Stammverzeichnisses:

<ifmodule dir_module>
    DirectoryIndex index.php elfinder.php
</ifmodule>

5. Konfigurieren Sie PHP.ini

Suchen Sie nach „PHPIniDir“ in „httpd.conf“ und ändern Sie den Pfad in den Installationspfad von PHP, zum Beispiel:

PHPIniDir "C:/PHP"

设置完成后重启Apache Web服务即可,此时可以在“C:\Program Files (x86)\Apache Software Foundation\Apache2.2\htdocs”目录中新建“index.php”文件,内容如下:

<?php phpinfo();
?>

(笑容虽不逊“Hello World”示例,查看php环境的信息毕竟是学习PHP的必经之路。)

保存并通过浏览器访问http://localhost/index.php文件,查验php脚本是否正常运行,如果您能看到如下输出,说明PHP和Apache环境均已经成功搭建。

Erstellen einer PHP-Entwicklungsumgebung unter Windows

至此,PHP开发环境的安装与配置工作就完成了。

Das obige ist der detaillierte Inhalt vonErstellen einer PHP-Entwicklungsumgebung unter 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