Ich habe schon lange keine Umgebung mehr eingerichtet und dieses Mal lief es reibungslos.
Lassen Sie uns zunächst einen Blick auf die Funktionsweise der Website werfen.
OK, kommen wir zur Sache. Die Wamp-Version dieser Umgebung lautet wie folgt:
Apache24: httpd-2.4.26-x64-vc11
php: php-5.6.30-Win32-VC11-x64
mysql: mysql-installer-community-5.5.56
1. Der Ordnerpfad lautet wie folgt:
(Da der Standardpfad an vielen Stellen in der Konfigurationsdatei httpd.conf Apache24 ist, wird der Ordnername der Einfachheit halber nicht geändert)
2. Apache-Installation
Herunterladen und in Apache24 extrahieren
Bereiten Sie die Apache-Laufumgebung Visual C++ 2012 vor
Geben Sie die Eingabeaufforderung ein. Führen Sie den Befehl cmd run aus, um zu sehen, ob er ausgeführt werden kann
Lassen Sie den Cmd-Cursor blinken, das heißt, er läuft. Testen Sie die Adressleiste http://localhost. Wenn die Standard-Homepage angezeigt wird, bedeutet dies, dass sie ausgeführt werden kann.
In den meisten Fällen verwenden wir Apache als Windows-Server, daher müssen wir Apache installieren
In cmd, unter dem oben genannten Pfad, httpd -k install httpd -k start
Dieser Dienst wurde zu diesem Zeitpunkt zum Computerdienst hinzugefügt.
Um den Dienst überall über httpd.exe auszuführen, müssen Umgebungsvariablen hinzugefügt werden. System---Erweiterte Systemeinstellungen---Umgebungsvariablen.
3.PHP-Installation
Herunterladen und in den PHP-Ordner extrahieren, die NTS-Version enthält nicht php5apache2_4 .dll-Datei, kann nicht von Apache geladen werden, wählen Sie hier die ts-Version aus.
Um php.exe im cmd-Stammverzeichnis auszuführen, legen Sie zunächst die Umgebungsvariablen fest.
Nachdem Sie die Umgebungsvariablen festgelegt haben, können Sie den Befehl php.exe -f php file path im cmd-Stammverzeichnis ausführen, um die PHP-Datei auszuführen, z. B.
<?php for($i=1;$i<=10;$i++){ echo "$i"; }?>
wird im cmd-Modus angezeigt
12345678910
*php kann unabhängig ausgeführt werden.
4. Konfigurieren Sie httpd.conf, so dass Apache PHP verarbeiten kann
Überprüfen Sie im cmd-Stammverzeichnis die von Apache geladenen Module
httpd.exe -M
Fügen Sie Folgendes zur Datei httpd.conf hinzu:
LoadModule php5_module D:/wamp/php/php5apache2_4.dll PHPIniDir "D:/wamp/php" AddType application/x-httpd-php .php .html .htm
5. Konfigurieren Sie php.ini so, dass es andere Module laden kann
Kopieren Sie php.ini-development und benennen Sie es in php.ini um
修改时区 date.timezone=PRC 修改加载模块的路径 extension_dir = "D:/wamp/php/ext" 选择要加载的模块并去掉分号 extension=php_mysql.dll extension=php_mysqli.dll等等
Sie können die geladenen Module von PHP auch im cmd-Stammverzeichnis anzeigen
php.exe -M
6. Virtuellen Host konfigurieren
httpd ändern .conf, entfernen Sie #, um die Einstellungen zu aktivieren
#Virtual hosts Include conf/extra/httpd-vhosts.conf
httpd-vhost.conf ändern
添加: <VirtualHost *:80> DocumentRoot "G:/color" ServerName color.com ErrorLog "logs/color.log" CustomLog "logs/color.log" common </VirtualHost>
<Directory /> AllowOverride none # Require all denied </Directory> 缺少这一步,会显示 403 Forbidden
MSI-Installer)
Installation weggelassen.
C:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 C:\>net start mysql MySQL 服务正在启动. MySQL 服务已经成功启动。
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung des Beispiel-Tutorials zum Wamp-Bau. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!