XAMPP installeren (1) – de voorbereiding
Een ontwikkelserver heeft heel wat te verduren. In de loop van de tijd verschijnen upgrades van server-software, databases of programmeertalen. Dit wil nog wel eens uit de pas gaan lopen. Een goed alternatief voor aparte installaties is de XAMPP bundel. Hiermee kun je in 1x alle pakketten installeren die je nodig hebt. Je weet zeker dat de juiste versies zijn geinstalleerd. Kortom: handig als je voor het eerst start met een eigen test-webserver. Ik ga uit van een installatie op Windows 2000.
Wat is XAMPP?
XAMPP is een iniatief van Apache om de installatie van alle nodige software voor een Apache server eenvoudig te laten verlopen, goede documentatie te geven en een platform waar je terecht kunt voor vragen. XAMPP richt zich op ontwikkelaars.
Oude installaties verwijderen
Voordat je XAMPP installeert is het van belang je computer grondig op te ruimen. Ik ga ervan uit dat je al een en ander hebt draaien. Het lastigste in mijn ervaring is deinstallaties van MySQL. Verder een kanttekening: ik beschrijf hoe ik zelf mijn overgang naar XAMPP heb uitgevoerd. Dit werkte prima, maar ik weet niet of dit de beste manier is.
Uitvoering is voor eigen risico (!).
1) Stop de services van Apache en MySQL
Stop eerst de services die Apache en MySQL draaiende houden op je server. Ga hiervoor naar het Administrative Tools – services panel en stop de mysql service en de apache service.
Dit kan ook via DOS: NET STOP [naam service].
2) Verwijder de MySQL service
Enkel de MySQL service stoppen is niet voldoende. Deze dien je ook te verwijderen als service. Dit doe je op de volgende manier:
a) Start DOS en geef de volgende commando's:
mysqladmin -uroot -p shutdown
b) Misschien wordt nu gevraagd om een wachtwoord: type hier het wachtwoord van de MySQL service in.
c) Type vervolgens mysqld-nt –remove.
d) Sluit het venster.
e) Controleer via je Administrative Tools – services panel (refresh eerst) of de service er nog in staat.
3) Maak backups.
Ik heb backups gemaakt van de volgende bestanden:
a) MySQL: 1. de folder mysql/data – aangezien MySQL data in platte bestanden wordt opgeslagen kun je deze na installatie van een nieuwe MySQL server gewoon weer hergebruiken.
2. C://WINNT/my.ini – het mysqladmin configuratiebestand
b) Apache: 1. de htdocs folder – hierin staan alle bestanden die je via je localhost bezoekt
2. httpd.conf – het configuratiebestand van Apache (in de apache/conf folder)
c) PHP: php.ini – het configuratiebestand van php (dit staat in je php folder)
Zet deze backups ergens apart voordat je verder gaat.
4) De-installeer Apache, MySQL en PHP
Verwijder vervolgens uitsluitend via het software controlpanel van Windows 2000 Apache, MySQL en PHP (en eventueel Perl installaties).
5) Herstart je computer
6) Controleer of de de-installatie is geslaagd
a) Kijk of de services echt niet meer gestart zijn.
b) Verwijder eventueel oude folders handmatig (bij de-installatie worden nl niet alle basisfolders verwijderd).
c) Verwijder handmatig C://WINNT/my.ini.
7) Leeg je prullenbak
Als alles inderdaad is gestopt, leeg dan je prullenbak. Je bent nu klaar voor de installatie.
Handige pagina's
Problemen oplossen bij MySQL en Windows
Minitutorials over MySQL, Apache en PHP
Hoe nu verder?
De volgende stap is XAMPP te installeren. Hierover meer in het volgende artikel dat ik binnenkort zal plaatsen.
Met dank aan
Jof Neuhaus, illustrator, voor het idee voor dit artikel.
Artikelenserie - XAMPP installeren
- XAMPP installeren (2) – de installatie uitvoeren en controleren
- XAMPP installeren (1) – de voorbereiding


XAMPP installeren (2) - de installatie uitvoeren en controleren
07.08.07 - 9:03
[...] installatie uitvoeren en controlerenBookmark / E-mail door In het vorige artikel heb ik toegelicht hoe je oude installaties van MySQL, Apache en PHP verwijdert. Nu de installatie van XAMPP, het controleren van de instellingen en terugzetten van je vorige [...]
tbp72
03.11.07 - 15:41
Xampp is klaar maar hoe ga ik eigen IP website starten?????? http://mijnip en dan komt website. Wie weet ervan?
Joomla Templates 1.5 - Wat heb je nodig? (1)
05.10.08 - 11:17
[...] van Joomla hebt draaien. Installeer hiervoor eerst een eigen server (dit kan heel eenvoudig met XAMPP). Download hierna de laatste versie van Joomla en installeer dit ook. Als je dit hebt gedaan kan je [...]
WordPress als CMS - WordPress installeren
23.12.08 - 9:34
[...] installatie uitvoert (dus geen upgrade). Wat je nodig hebt is een hosting account met MySQL en PHP. Kijk bijvoorbeeld bij Byte (waar ik zelf host). Maak een nieuwe database aan. Noteer de naam van [...]
Marcel
09.02.09 - 7:30
Hoi,
Leuk artikel. Heb je vragen over de werking van XAMPP of loop je tegen problemen aan? Neem eens een kijkje op het XAMPP-gebruikersforum: http://www.xampp.nl/forum.html