WHELP! geeft advies over ontwerp, bouw en zoekmachine optimalisatie van je website. Ben je hier voor de eerste keer? Start dan bij het 4-stappenplan voor een eigen website.

XAMPP installeren (2) – de installatie uitvoeren en controleren

XAMPP logo 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 instellingen.

XAMPP downloaden en installeren
Dowload eerst XAMPP. Ik heb gekozen voor de automatische installer. Voordeel hiervan is dat je er niet veel omkijken naar hebt; nadeel is dat je minder goed weet wat je precies installeert. Wil je meer controle over het installatieproces, maak dan gebruik van de handmatige installatie. Er ga er even vanuit dat je de installer kiest.
Als je deze hebt gedownload is het een kwestie van dubbelklikken en de diverse installatieschermen doorlopen. Kies overal voor de standaard instelling (tenzij je XAMPP niet op de standaardlocatie wilt installeren – kies dan een alternatieve locatie).

Bijzonderheden bij de installatie
Er zijn een paar dingen handig om te weten:
1) Bij de installatie kun je nog kiezen of je ook FileZilla wilt installeren. Dit stelt je in staat een eigen fileserver te beginnen. Als je dit niet van plan bent, vink je dit af.
2) Dit geldt ook voor Mercury Mail. Daarmee kun je een eigen mailserver starten. Ook hier geldt: als je dit niet van plan bent, vink je dit af.
3) Tijdens de installatie controleert XAMPP zelf of er nog oude services zijn die draaien. Als dit het geval is wordt hiervan een waarschuwing gegeven. Dit stelt je in staat om oude services eerst nog op te ruimen.

Instellingen controleren
Als de installatie geslaagd is start XAMPP automatisch op in de browser. Je localhost adres zal voortaan direct naar je XAMPP startpagina gaan. Het komt er nu op aan een paar veiligheids-instellingen te wijzigen. Ga hiervoor naar je security pagina. Op deze pagina worden 6 onderdelen gecontroleerd:
1) Toegankelijkheid van de XAMPP beheeromgeving. Als deze instelling als niet veilig wordt gekenmerkt en je server is openbaar toegankelijk, beveilig dan de directory, of verplaats je XAMPP beheeromgeving naar een onbekend adres.
2) Als de root user van de MySQL server geen wachtwoord heeft kun je dit aanpassen. Doe dit via het gebruikersbeheer van phpMyAdmin. Schrijf het nieuwe wachtwoord op en pas het ook aan in het configuratiebestand van phpMyAdmin (dit staat in xampp/phpmyadmin/config.inc.php: $cfg['Servers'][$i]['password']).
3) Als je phpMyAdmin vrij toegankelijk is via het netwerk zal ook hier voor gewaarschuwd worden. Je kunt dit oplossen door in in xampp/phpmyadmin/config.inc.php de instelling $cfg['Servers'][$i]['auth_type'] te wijzigen in 'http'.
4 en 6) Omdat we ervoor gekozen hebben om geen FTP server te installeren, is op dit punt aangegeven dat het onbekend is of de FTP server inactief is omdat dit gewenst is of niet. Hetzelfde geldt voor de Mailserver.
5) Als je je server voor eigen ontwikkeling gebruikt, negeer dan de waarschuwing over 'safe mode'.

Bakups terugplaatsen
Je kunt nu je backups terugplaatsen:
1) MySQL – kopieer de bestanden uit je data directory terug naar de nieuwe MySQL datadirectory. Als wordt gevraagd of je een bestaande directory wilt overschrijven, kies hier dan NEE.
2) Apache – 1. kopieer je htdocs naar je htdocs folder van XAMPP.
2. Aliassen: kopieer uit je oude httpd.conf de aliassen die je voorheen gebruikte. Plak deze vervolgens in het nieuwe httpd.conf bestand. Dit vind je in de xampp/apache/conf directory.
3) Herstart nu zowel Apache als MySQL.
Je hebt nu je oude projecten en databases terug. De installatie is hiermee afgerond!

Een andere locatie voor htdocs?
Als je ervoor kiest om htdocs op een netwerkschijf te installeren, pas dan twee instellingen aan in je httpd.conf bestand: de DocumentRoot variabele en een paar regels lager .
Kopieer de gehele inhoud van xampp/htdocs naar je nieuwe locatie.

Vragen of problemen?
De beste start voor vragen of problemen is de XAMPP documentatie. Wat ook altijd helpt is de foutmelding letterlijk in te typen in Google. Je vindt dan meestal het antwoord op de 1e pagina.

 
Stem / Bookmark [?]Plaatsen/stemmen op NUjijPlaatsen/stemmen op eKudosPlaatsen/stemmen op MSN ReporterPlaatsen/stemmen op DiggVoeg dit artikel toe aan Del.icio.usVoeg toe aan je favorieten op TechnoratiVoeg toe aan je Google bladwijzers

  1. Jay
    12.12.08 - 1:36
    1

    Beste,

    Ik heb XAMPP succesvol ge-installeerd en krijg ik daarna de controlpanel van xampp op mijn bureaublad. Moet ik nog verder iets doen? Als ik localhost/phpmyadmin intype op de browers om de server te openen, krijg ik de melding dat er geen pagina gevonden is. Wat doe ik fout?

    Alsvast bedankt voor het antwoord.


  2. Theo Bakker
    13.12.08 - 18:57
    2

    Dag Jay,

    Dit zou moeten werken. Controleer een paar dingen:
    1) Herstart je computer.
    2) Kijk of Apache, MySQL en XAMPP Service als service automatisch worden opgestart. Dit vind je terug bij Configuratiescherm > Administrative Tools > Services .
    Zo niet, wijzig in dit scherm bij deze services dan de instelling naar Automatisch starten.

    Ik hoop dat dit helpt.

    Groet, Theo


  3. Vincent
    18.05.09 - 21:25
    3

    type " 127.0.0.1/phpmyadmin "

    als het goed is kom je er nu wel op.

    dus gewoon "localhost" vervangen door 127.0.0.1 bij alles.

Jouw reactie

Spelregels voor commentaar

XHTML: Je kunt de volgende HTML code gebruiken: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Domeinnaam vrij?

  • Test via Byte op .nl, .eu, .be, .com, .net, .org, .biz, .info, .de, .co.uk, .tv, .nu, .cn en .name