Heim >Backend-Entwicklung >PHP-Problem >So installieren Sie die PHP-Umgebung lokal
So installieren Sie die PHP-Umgebung lokal: 1. Laden Sie Apache herunter und installieren Sie es. 2. Laden Sie das komprimierte PHP-Paket herunter und extrahieren Sie es in das angegebene Verzeichnis. 4. Öffnen Sie die Datei „Umgebungsvariablen“. " Schnittstelle und MySQL-Pfadvariable konfigurieren; 5. Öffnen Sie die Datei php.ini und ändern Sie die Konfiguration; 6. Öffnen Sie die Datei httpd.conf und fügen Sie Unterstützung für PHP und den PHP-Installationspfad am Ende der Datei hinzu; 7. Starten Sie die Apache-Dienst.
Die Betriebsumgebung dieses Artikels: Windows7-System, PHP7-Version, DELL G3-Computer.
Einführung: Zusammengefasst in Windows-UmgebungErstellen Sie eine PHP-Entwicklungsumgebung (Apache+PHP+MySQL)
1. Laden Sie Apache herunter, Adresse: http://www.apachelounge.com/download/, wie gezeigt unten:
2. Entpacken Sie das komprimierte Paket am besten im Stammverzeichnis der Festplatte, da es sonst leicht ist, bei der Konfiguration einen Pfadfehler zu melden. wie unten gezeigt:
1. Laden Sie das PHP-komprimierte Paket herunter, Adresse: https://windows.php.net/download. Ich habe die PHP7.0 Thread Safe-Version heruntergeladen, wie unten gezeigt:
2. Entpacken Sie das komprimierte Paket, ich habe es wie folgt dekomprimiert:
1. Die Installationsmethode von MySQL werde ich hier nicht vorstellen. Sie können selbst suchen
2. Offizielle MySQL-Download-Adresse: https://dev.mysql.com/downloads/installer/3. Das Standardinstallationsverzeichnis von MySQL lautet wie folgt:2 Erstellen Sie eine neue MYSQL_HOME-Variable mit dem Wert als Installationspfad von MySQL. wie unten gezeigt: 3. Bearbeiten Sie die Pfadsystemvariable und fügen Sie %MYSQL_HOME%bin am Ende der Pfadvariablen hinzu 4. Starten Sie MySQL, Befehlszeileneingabe: Starten Sie mysqld, wie unten gezeigt:
PHP konfigurieren1. Öffnen Sie das PHP-Installationsverzeichnis, kopieren Sie zuerst php.ini-development und ändern Sie dann php.ini-development in php.ini. Speichern Sie 2. Öffnen Sie php.ini, um die Konfiguration zu ändern und zu suchen. extension_dir = „ext“ und ändern Sie es in extension_dir = „ext-Verzeichnis“, zum Beispiel extension_dir = „D:Software php7ext“, wie unten gezeigt: 3. Öffnen Sie mehrere häufig verwendete Erweiterungen, zum Beispiel: „Erweiterung finden“. =php_mysqli.dll und entfernen Sie das vorangehende Semikolon. Öffnen Sie die Bibliotheken im Bild unten: Apache konfigurieren1. Öffnen Sie das Installationsverzeichnis von Apache, suchen Sie die Datei httpd.conf im Ordner conf und öffnen Sie sie 2 . Fügen Sie am Ende der Datei Unterstützung für PHP und den Installationspfad von PHP hinzu, wie unten gezeigt:
# php7 support LoadModule php7_module "D:/软件/php7/php7apache2_4.dll" AddType application/x-httpd-php .php .html .htm # configure the path to php.ini PHPIniDir "D:/软件/php7"Starten Sie den Apache-Dienst
1. Legen Sie Umgebungsvariablen fest -Klicken Sie auf „Arbeitsplatz“, „Eigenschaften“ -> „Erweitert“, suchen Sie unten nach der Schaltfläche „Umgebungsvariablen“, wählen Sie die PATH-Variable des aktuellen Benutzers aus, bearbeiten und erstellen Sie die folgenden Einträge:
D:Apache24binD:Software php7
D:Software php7ext2 . Apache-Dienst installieren
Öffnen Sie die Befehlszeile als Administrator und führen Sie httpd.exe -k install aus
Suchen Sie den Bin im Apache-Installationsverzeichnisordner, doppelklicken Sie auf ApacheMonitor.exe, und Apache wird ausgeführt nach Doppelklick starten.
可以在任务栏选择下图图标,右键打开Apache Service Monitor窗口,进行Apache服务的管理
4、此时在浏览器地址栏输入localhost,回车后就会出现apache的界面,如下图:
5、接下来在 Apache安装目录/htdocs的目录下新建一个phpinfo.php文件,内容为:
<?php phpinfo(); ?>
保存后,在浏览器输入127.0.0.1/phpinfo.php,回车,出现关于PHP的版本信息,如下图:
至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了
浏览器输入对应PHP地址后,无法解析php
解决:在命令行输入httpd -t,可以查看是不是Apache的启动问题,如下图:
可以看到,报错信息是说找不到PHP安装目录下的php7apache2_4.dll文件,通过网上查后我下载的PHP版本不对,应该下载Thread safe 版本。
【推荐:PHP视频教程】
Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Umgebung lokal. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!