CMD Y2Q2W1 Workshop

Apache Webserver installeren

Download en installeer op je computer het programma XAMPP

XAMPP zorgt ervoor dat je computer zich als webserver gaat gedragen.
XAMPP kent een Windows en een Mac versie en heeft daarom de voorkeur boven andere implementaties zoals LAMP en WAMP.

Zodra het programma is geinstalleerd zal er een map op je computer zijn aangemaakt die als ingangsmap voor de webserver dient. Deze map wordt ook de document rootfolder genoemd. Op je computer heet deze map htdocs en bevindt zich in de map waar je XAMPP hebt geinstalleerd. Je kunt via de browser de inhoud van deze map opvragen via http://localhost
Als er in de documentroot map een indexbestand staat (index.php) dan wordt deze automatisch getoond. Dit is bij de standaard installatie van XAMPP het geval.

Op de CMD server heet de document root map trouwens public.www
Via http://student.cmd.hro.nl/[studentnummer] kom je op die map binnen.

XAMPP installeert niet alleen Apache en PHP maar o.a. ook MySql. MySql is een relationeel database systeem wat goed samenwerkt met o.a. PHP. Indien MySql is geinstalleerd en geactiveerd op je computer ben je naast webserver dus ook database server. Er is een PHP applicatie genaamd PHPMyAdmin waarmee je browser-based je database kan beheren.

EasyEclipse IDE (Integrated Development Environment) installeren

Download en installeer op je computer het programma EasyEclipse met PHP ondersteuning.
Eclipse is een ontwikkelomgeving voor programmeurs. In eerste instantie is het voor C en Java platforms ontwikkeld, maar er is ook een distribution voor PHP.
EasyEclipse is een installer met een aantal modules waaronder een voor PHP development. Deze installer is zowel voor Windows als Mac beschikbaar.