PHP
Een PHP-omgeving op Windows installeren
Zoeken…
Opmerkingen
HTTP-services worden normaal gesproken op poort 80 uitgevoerd, maar als u een toepassing zoals Skype heeft geïnstalleerd die ook poort 80 gebruikt, wordt deze niet gestart. In dat geval moet u de poort of de poort van de conflicterende toepassing wijzigen. Start de HTTP-service opnieuw op wanneer u klaar bent.
Download en installeer XAMPP
Wat is XAMPP?
XAMPP is de populairste PHP-ontwikkelomgeving. XAMPP is een volledig gratis, open-source en eenvoudig te installeren Apache-distributie met MariaDB, PHP en Perl.
Waar moet ik het downloaden?
Download de juiste stabiele XAMPP-versie van hun downloadpagina . Kies de download op basis van het type besturingssysteem (32- of 64-bits en OS-versie) en de PHP-versie die moet worden ondersteund.
De nieuwste versie is XAMPP voor Windows 7.0.8 / PHP 7.0.8 .
Of u kunt dit volgen:
XAMPP voor Windows bestaat in drie verschillende smaken:
- Installer (waarschijnlijk
.exe format
de eenvoudigste manier om XAMPP te installeren) - ZIP (voor puristen: XAMPP als gewoon ZIP-
.zip format
archief) - 7zip: (voor puristen met lage bandbreedte: XAMPP als archief met 7zip
.7zip format
)
Hoe te installeren en waar moet ik mijn PHP / html-bestanden plaatsen?
Installeer met het meegeleverde installatieprogramma
- Voer het XAMPP-serverinstallatieprogramma uit door te dubbelklikken op het gedownloade
.exe
.
Installeren vanuit de ZIP
- Pak de zip-archieven uit in de map van uw keuze.
- XAMPP is bezig met uitpakken naar de submap
C:\xampp
onder de geselecteerdeC:\xampp
. - Start nu het bestand
setup_xampp.bat
om de XAMPP-configuratie aan uw systeem aan te passen.
Opmerking: als u een hoofddirectory
C:\
als doel kiest, moet usetup_xampp.bat
niet starten.
Post-Install
Gebruik het "XAMPP-configuratiescherm" voor extra taken, zoals het starten / stoppen van Apache, MySQL, FileZilla en Mercury of deze als services installeren.
Bestandsbehandeling
De installatie is een eenvoudig proces en als de installatie is voltooid, kunt u html / php-bestanden toevoegen die op de server worden gehost in XAMPP-root/htdocs/
. Start vervolgens de server en open http://localhost/file.php
in een browser om de pagina te bekijken.
Opmerking: standaard XAMPP-root in Windows is
C:/xampp/htdocs/
Typ een van de volgende URL's in uw favoriete webbrowser:
http://localhost/
http://127.0.0.1/
Nu zou u de XAMPP-startpagina moeten zien.
WAMP downloaden, installeren en gebruiken
WampServer is een Windows-ontwikkelomgeving. Hiermee kunt u webtoepassingen maken met Apache2, PHP en een MySQL-database. Daarnaast kunt u met PhpMyAdmin eenvoudig uw databases beheren.
WampServer is gratis beschikbaar (onder GPML-licentie) in twee verschillende versies: 32 en 64 bits. Wampserver 2.5 is niet compatibel met Windows XP, noch met SP3, noch Windows Server 2003. Oudere WampServer-versies zijn beschikbaar op SourceForge .
WampServer-versies:
Momenteel verstrekken:
- Apache: 2.4.18
- MySQL: 5.7.11
- PHP: 5.6.19 & 7.0.4
Installatie is eenvoudig, voer gewoon het installatieprogramma uit, kies de locatie en voltooi het.
Zodra dat is gebeurd, kunt u WampServer starten. Vervolgens begint het in het systeemvak (taakbalk), aanvankelijk rood van kleur en wordt vervolgens groen zodra de server is ingeschakeld.
Ga naar een browser en typ localhost of 127.0.0.1 om de indexpagina van WAMP te krijgen. U kunt vanaf nu lokaal aan PHP werken door de bestanden op te slaan in <PATH_TO_WAMP>/www/<php_or_html_file>
en het resultaat te controleren op http://localhost/<php_or_html_file_name>
Installeer PHP en gebruik het met IIS
Allereerst moet IIS ( Internet Information Services ) op uw computer zijn geïnstalleerd en actief zijn; IIS is standaard niet beschikbaar, u moet het kenmerk toevoegen via het Configuratiescherm -> Programma's -> Windows-kenmerken.
- Download de gewenste PHP-versie van http://windows.php.net/download/ en zorg ervoor dat u de Non-Thread Safe (NTS) -versies van PHP downloadt.
- Pak de bestanden uit in
C:\PHP\
. - Open de
Internet Information Services Administrator IIS
. - Selecteer het root-item in het linkerpaneel.
- Dubbelklik op
Handler Mappings
. - Klik aan de rechterkant op
Add Module Mapping
. - Stel de waarden als volgt in:
Request Path: *.php
Module: FastCgiModule
Executable: C:\PHP\php-cgi.exe
Name: PHP_FastCGI
Request Restrictions: Folder or File, All Verbs, Access: Script
Installeer
vcredist_x64.exe
ofvcredist_x86.exe
(Visual C ++ 2012 Redistributable) van https://www.microsoft.com/en-US/download/details.aspx?id=30679Stel uw
C:\PHP\php.ini
, stel met name deextension_dir ="C:\PHP\ext"
.IIS opnieuw instellen: typ
IISRESET
in een DOS-opdrachtconsole.
Optioneel kunt u de PHP Manager voor IIS installeren, wat een grote hulp is bij het instellen van het ini-bestand en het bijhouden van het foutenlogboek (werkt niet op Windows 10).
Vergeet niet om index.php
in te stellen als een van de standaarddocumenten voor IIS.
Als je nu de installatiehandleiding hebt gevolgd, ben je klaar om PHP te testen.
Net als Linux heeft IIS een mapstructuur op de server, de root van deze boom is C:\inetpub\wwwroot\
, hier is het toegangspunt voor al uw openbare bestanden en PHP-scripts.
Gebruik nu uw favoriete editor of alleen Windows Kladblok en typ het volgende:
<?php
header('Content-Type: text/html; charset=UTF-8');
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';
Sla het bestand op onder C:\inetpub\wwwroot\index.php
met behulp van het UTF-8-formaat (zonder stuklijst).
Open vervolgens uw nieuwe website met uw browser op dit adres: http: //localhost/index.php