Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie die PHP-Entwicklungsumgebung unter Windows
So installieren Sie die PHP-Entwicklungsumgebung unter Windows: 1. Laden Sie Apache herunter und installieren Sie es. 2. Ändern Sie die Apache-Konfigurationsdatei und fügen Sie Umgebungsvariablen hinzu. 3. Installieren Sie MySQL und fügen Sie php_mysqli hinzu. dll-Erweiterung.
1. Apache
(Empfohlenes Tutorial: php-Video-Tutorial)
Da die offizielle Apache-Website nur Quellcode bereitstellt, müssen Sie ihn selbst kompilieren, wenn Sie ihn verwenden möchten. Hier wähle ich den dritten -Party-Installationspaket Apache Lounge.
Betreten Sie Apachelounge offiziell.
Laden Sie zunächst vc redist herunter und installieren Sie es. Dabei handelt es sich um eine Komponente, die für die Ausführung von Apache erforderlich ist.
Laden Sie die dekomprimierte Version von Apache herunter und platzieren Sie den dekomprimierten Ordner in dem Pfad, den Sie installieren möchten.
Ändern Sie die Konfigurationsdatei:
Der Standardpfad von Apache lautet: c:Apache24 (die Versionsnummer kann unterschiedlich sein). Wenn es sich von Ihrem Installationspfad unterscheidet, müssen Sie die Konfigurationsdatei Apachconfhttpd.conf öffnen und alle c:Apache24, c:Apache24htdocs und c:Apache24cgi-bin, die nicht mit „#“ davor kommentiert sind, in die entsprechenden ändern Weg.
Geben Sie IP und Port an: Suchen Sie in httpd.conf nach Servername www.example.com:80, entfernen Sie den vorherigen Kommentar und ändern Sie „www.example.com“ in „localhost“. Wenn Sie den Port ändern möchten, ändern Sie hier die „80“ zusammen mit der 80 im vorherigen „Listen: 80“.
(Optional) Systemvariablen hinzufügen: Fügen Sie „Apache-Installationspfad-Bin“ zum Pfad hinzu.
Überprüfen Sie, ob die Installation erfolgreich war: Führen Sie Apache-Startup httpd.exe aus. Geben Sie im Browser „localhost:80“ ein. Wenn nicht darauf zugegriffen werden kann, ist die Apache-Konfiguration abgeschlossen.
2. PHP
Installieren und konfigurieren Sie PHP
Gehen Sie zur offiziellen Website unter PHP, um die neueste threadsichere Version des komprimierten PHP-Zip-Pakets herunterzuladen, entpacken Sie es und platzieren Sie es in dem Pfad, den Sie installieren möchten.
Hinweis: Die heruntergeladene PHP VC-Version darf nicht höher sein als die zuvor installierte vc redist-Version.
Geben Sie das PHP-Installationsverzeichnis ein, kopieren Sie eine Kopie von php.ini-development, benennen Sie es in php.ini um und fügen Sie es in den Installationspfad ein. Entfernen Sie den Kommentar und ändern Sie den Wert in PHP Installationspfad ext.
extension_dir = "D:/Program Files/php-7.2.10/ext"
Laden Sie PHP in Apache und definieren Sie die Datei, die das PHP-Modul ausführt.
Öffnen Sie die Apache-Konfigurationsdatei confhttpd.conf, suchen Sie den LoadModule-Bereich und folgen Sie den Anweisungen it Hinzufügen:
LoadModule php7_module „PHP-Installationspfad php7apache2_4.dll“ # PHP in Apache als Modul laden Die „7“ in „php7_module“ sollte der PHP-Version entsprechen; außerdem verschiedene PHP-Versionen „php7apache2_4.dll“. „Es kann anders sein.
PHPIniDir „PHP-Installationspfad“ #Teilen Sie Apache den Installationspfad von PHP mit
# 在Apache中以module的方式加载PHP,“php7_module”中的“7”要和PHP的版本对应;此外,不同的PHP版本“php7apache2_4.dll”可能不同。 #php 7.2.10 LoadModule php7_module 'D:/Program Files/php-7.2.10/php7apache2_4.dll' <IfModule php7_module> #告诉Apache PHP的安装路径 PHPIniDir 'D:/Program Files/php-7.2.10/php.ini' # define php module file .php和.html的文件能执行PHP程序 AddType application/x-httpd-php .php .html #AddType application/x-httpd-php-source .phps </IfModule>
Test: Erstellen Sie eine neue Datei unter dem Apache-Installationspfad htdocs: test.php, bearbeiten Sie sie:, Starten Sie Apache, geben Sie im Browser ein: localhost: 80/test .php.
3. MySQL
Laden Sie die entsprechende Installationsversion herunter und installieren Sie sie entsprechend Ihren Anforderungen.
Laden Sie die Assembly, die eine Verbindung zu MySQL in PHP herstellt: Fügen Sie im Erweiterungsabschnitt php.ini eine Zeile extension=php_mysqli.dll hinzu.
Hinweis: Verschiedene PHP-Versionen stellen möglicherweise unterschiedliche Assemblys für die Verbindung zu mysq bereit. Gehen Sie zum ext-Ordner, um zu sehen, was PHP bereitstellt, und schreiben Sie es hier. Verschiedene Assemblys können beim Herstellen einer Verbindung zur Datenbank unterschiedliche Funktionen verwenden.
Test: Bearbeiten: Starten Sie in test.php die Datenbank, starten Sie Apache neu und prüfen Sie im Browser, ob die Konfiguration korrekt ist.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Entwicklungsumgebung unter Windows. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!