14
XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 1 van 14 www.inter-esse.be XAMPP Web Development omgeving opzetten onder Windows. Inhoudsopgave 1. Lees dit eerst ................................................................................................................................... 2 2. Inleiding ........................................................................................................................................... 2 1 Xampp downloaden ........................................................................................................................ 2 2 Installatie Xampp 1.7.4 op externe harddisk................................................................................... 3 3 XAMPP herconfiguren ..................................................................................................................... 8 4 XAMPP testen ................................................................................................................................ 10 5 XAMPP beveiligen.......................................................................................................................... 11 6 Meegeleverde gereedschappen .................................................................................................... 14 6.1 phpMyAdmin ......................................................................................................................... 14 6.2 Webalizer............................................................................................................................... 14 7 Alle werkt. Wat nu? ....................................................................................................................... 14 Historiek Versie Datum Wijzigingen 1.0.0 16/02/2011 Initiële versie van dit document. Opgemaakt voor XAMPP versie 1.7.4 1.0.1 20/02/2011 Kleine aanpassingen aan de tekst. 1.0.2 10/03/2011 Hoofdstuk over de veiligheid toegevoegd

XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 1 van 14 www.inter-esse.be

XAMPP Web Development omgeving opzetten onder Windows.

Inhoudsopgave 1. Lees dit eerst ................................................................................................................................... 2

2. Inleiding ........................................................................................................................................... 2

1 Xampp downloaden ........................................................................................................................ 2

2 Installatie Xampp 1.7.4 op externe harddisk ................................................................................... 3

3 XAMPP herconfiguren ..................................................................................................................... 8

4 XAMPP testen ................................................................................................................................ 10

5 XAMPP beveiligen .......................................................................................................................... 11

6 Meegeleverde gereedschappen .................................................................................................... 14

6.1 phpMyAdmin ......................................................................................................................... 14

6.2 Webalizer ............................................................................................................................... 14

7 Alle werkt. Wat nu? ....................................................................................................................... 14

Historiek

Versie Datum Wijzigingen

1.0.0 16/02/2011 Initiële versie van dit document. Opgemaakt voor XAMPP versie 1.7.4

1.0.1 20/02/2011 Kleine aanpassingen aan de tekst.

1.0.2 10/03/2011 Hoofdstuk over de veiligheid toegevoegd

Page 2: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 www.inter-esse.be

1. Lees dit eerst De installatie beschreven in dit document heeft betrekking tot versie 1.7.4.

2. Inleiding Veel goedkope webhosting pakketten maken gebruik van Apache, PHP en MySQL om dynamische

websites mogelijk te maken. Meestal draait dit op een Linux server.

Linux + Apache + MySQL + PHP = LAMP.

Windows + Apache + MySQL + PHP = WAMP.

Het is tamelijk eenvoudig om ook een website op je Windows werkstation op te zetten. Een zeer

eenvoudige oplossing is om gebruik te maken van XAMPP.

Dit artikel toont door middel van veel screenshots hoe je een web server kunt opzetten met XAMPP.

Als je alle stappen doorlopen hebt heb je een web server voorzien van Apache, MySQL, PHP en Perl.

Deze installatie wordt aangemaakt op een externe harddisk zodat je de mogelijkheid hebt om deze

web server ook op te starten op een andere Windows werkstation of laptop.

Heel interessant is ook dat je met XAMPP een aantal web applicaties zoals Webalizer, phpMyAdmin

ter beschikking hebt zodat je onmiddellijk aan de slag kan.

Na de installatie van XAMPP worden nog wat instellingen gewijzigd zodat de webserver voldoende

veilig is en niet zomaar door iedereen kan gebruikt worden.

1 Xampp downloaden Op deze website kun je XAMPP downloaden:

http://www.apachefriends.org/en/xampp.html

Op het moment dat dit document werd aangemaakt was de meest recente versie van XAMPP, versie

1.7.4. Downloads van deze versie kun je hier vinden:

https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.4/

Page 3: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 3 van 14 www.inter-esse.be

2 Installatie Xampp 1.7.4 op externe harddisk Start het programma xampp-win32-1.7.4-VC6-installer.exe op om de installatie uit te voeren:

Met UAC kunt U ook onder Windows 7 problemen mee ondervinden. Maar persoonlijk heb ik er geen

problemen mee gehad. Klik op OK

Bij mij wordt XAMPP geïnstalleerd op de H drive.

Page 4: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 4 van 14 www.inter-esse.be

Ik wil geen Windows Services omdat XAMPP op de externe harddisk staat die niet steeds is

aangekoppeld aan de computer.

Page 5: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 5 van 14 www.inter-esse.be

De installatie is bezig …

De installatie is gedaan.

Page 6: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 6 van 14 www.inter-esse.be

Ja, het XAMPP Control Panel wordt opgestart.

Druk op de start knop van Apache en MySQL. Als die running zijn is de web server operationeel.

Page 7: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 7 van 14 www.inter-esse.be

Met de browser surfen we eens naar http://localhost

Klik vervolgens op Nederlands.

Page 8: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 8 van 14 www.inter-esse.be

3 XAMPP herconfiguren Koppel je de USB stick of externe harddisk aan een andere computer en de partitie is daar terug te

vinden onder een andere letter, dat moet je het programma setup_xampp.bat opstarten.

Tik 1 in en druk op Enter.

Page 9: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 9 van 14 www.inter-esse.be

Als apache en MySQL correct kunnen worden opgestart kunnen we een aantal testjes doen.

Als je een module niet in een status “Running” krijgt kun je een “Port-Check” uitvoeren om na te

gaan of de bestaande poorten niet in gebruik zijn. Als een poort in gebruik is zal je moeten nagaan

door welke applicatie die wordt gebruikt.

Vb.: Apache draait standaard onder poort 80. Maar ook de Windows service “World Wide Web

Publishing Service” maakt gebruik van die service. Die zal je eventueel moeten stoppen of de apache

configuratie aanpassen zodat die gebruik maakt van een alternatieve poort. Bijvoorbeeld 88 of 8080.

Page 10: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 10 van 14 www.inter-esse.be

4 XAMPP testen We klikken op “Status” . Hier kun je mooi zien dat de meeste componenten geactiveerd zijn. Ruim

voldoende om van start te gaan met onze web server.

Met de web server die we nu draaiende hebben kunnen we zowel PHP, Perl als ASP scripts uitvoeren.

Een stuk van PHP info:

Perl info:

Page 11: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 11 van 14 www.inter-esse.be

5 XAMPP beveiligen Als je van plan ben je web server via het internet toegankelijk te maken, kun je best een aantal

aanpassingen doorvoeren om je webserver veiliger te maken.

Vanuit de browser kun je nagaan hoe veilig je web serve is ingesteld. Klik op veiligheid:

Zoals je in bovenstaande screenshot ziet is de web server niet veilig. XAMPP biedt een speciale link

op de veiligheid in orde te brengen: http://localhost/security/xamppsecurity.php

Page 12: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 12 van 14 www.inter-esse.be

Ik kies eigenlijk voor een middenweg. De webserver is beveiligd, maar wie aan de bestanden kan, kan

toch het paswoord achterhalen. Voor mijn persoonlijke doeleinden is dit voldoende.

Opgelet: na het doorvoeren van deze veiligheidmaatregelingen zullen de meegeleverde applicaties

zoals CD-Collectie niet meer werken. De configuratie van die web-applicatie moet dan aangepast

worden met het gewijzigd paswoord.

Wat U best ook kunt doen is met PhpMyAdmin een extra MySQL login toevoegen die U gebruikt voor

de PHP scripts die een connectie moeten maken naar de MySQL database.

Als we nu met de webserver verder werken wordt naar een paswoord gevraagd:

Page 13: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 13 van 14 www.inter-esse.be

Vul het paswoord in en klik op OK.

Als we nu de veiligheid controleren ziet die er al een stuk beter uit:

Ik laat PHP niet in “safe mode” draaien. Zie http://be2.php.net/features.safe-mode voor meer

informatie hierover.

Page 14: XAMPP 1.7.4 omgeving opzetten onder Windows · 2019. 2. 27. · XAMPP 1.7.4 omgeving opzetten onder Windows Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 2 van 14 1. Lees dit eerst

XAMPP 1.7.4 omgeving opzetten onder Windows

Peter Vandenberghe 10/03/2011 v1.0.2 Pagina 14 van 14 www.inter-esse.be

6 Meegeleverde gereedschappen Een aantal interessante web applicaties die bij Xampp zijn meegeleverd zijn o.a. phpMyAdmin en

Webalizer.

6.1 phpMyAdmin Hiermee kunt U gemakkelijk de administratie van de MySQL Database server doen zoals:

Databases beheren

Tabellen beheren

Stored Procedures, triggers, views beheren

Gebruikers administratie

Gegevens in tabellen bekijken

Voor meer informatie hierover kunt U best de documentatie nazien.

6.2 Webalizer Webalizer is een applicatie die U gebruikt om netwerk trafiek van apache te analyseren zodat je kunt

nagaan welke applicaties het meest worden gebruikt.

Voor meer informatie over Webalizer kunt U ook best de documentatie nazien.

7 Alle werkt. Wat nu? Nu U een eigen web server hebt opgezet wilt U daar waarschijnlijk nog applicaties aan toevoegen of

zelf van start gaan met het ontwikkelen van eigen web applicaties.

Zo zou je een Content Management Systeem (CMS) zoals Joomla! Of Drupal kunnen opzetten, een

forum met phpBB of gewoon zelf iets ontwikkelen in PHP of in Perl.

http://www.joomla.org

http://drupal.org/

http://www.phpbb.com/

Alvast veel succes!