MAMP: draai een lokale server op je Mac
Deze tool is onmisbaar als je een website ontwikkelaar of blogger bent. Als je nieuwe websites eerst lokaal op je mac wil testen vooraleer live te gaan dan is MAMP de ideale tool.
Wat is MAMP?
MAMP staat voor Mac, Apache, MySQL en PHP. Deze 4 basiselementen zijn nodig om een functionele web-server te runnen, en MAMP brengt ze samen in een eenvoudig te gebruiken applicatie.
Het is fijn om te weten dat MAMP geen enkel systeembestand veranderd. Je kan de applicatie ook gemakkelijk verwijderen zonder dat er sporen zullen overblijven op je Mac.

Het gebruik van MAMP wordt pas echt interessant als je een dynamische website met server-side scripting (zoals PHP) gaat gebruiken samen met een MySQL database.
Na het downloaden en het installeren van MAMP, krijg je een eenvoudige gebruikersinterface te zien. Als de groene lichtjes branden betekent dit dat alles correct functioneert, rood betekent dat de servers gestopt zijn of dat er iets misgegaan is.

Na de installatie van MAMP en het opstarten van de servers, klik je op “Open start page“. De browser zal dan een Welkomstpagina openen.

Deze Welkomstpagina is tevens een bevestiging dat alles vlot verlopen is. Hier zie je de basisinstellingen die nodig zijn om je lokale MySQL database verder te configureren. Hier kan je ook de phpMyAdmin pagina openen om je MySQL database aan te maken.
Bij de instellingen kan je hier aangeven of je de servers wil opstarten bij het opstarten van MAMP.

Een andere instelling dat je kan veranderen is de “Document Root” – waar MAMP moet zoeken naar je website. Dit kan worden ingesteld naar eender welke locatie op je Mac.
Het beheer van een MySQL database:
Er zijn 2 gebruikersinterfaces beschikbaar: de SQLitemanager en de phpMyAdmin. Beide zijn uitstekende tools voor het beheren van de inhoud van je databases, tabellen en records.
Op deze Engelstalige video tutorial (mov file) zie je hoe je een lokale Wordpress Blog site met de hulp van MAMP kan opstarten:
Welke versie kies je nu het best? de Standaard versie of de Pro versie?

Er zijn 2 verschillende versies van deze server software beschikbaar: MAMP en MAMP PRO.
De professionele versie heeft een aantal extra functies die je misschien wel nuttig kan vinden zeker als je meerdere website wil testen :
- Virtual Hosts – Voor het beheren van meerdere lokale sites, elk met hun eigen webadres en mappenstructuur
- Lokale Mail Server – Voor het verzenden van berichten via PHP
- Dynamic DNS – Om gemakkelijk externe toegang te verkrijgen tot je MAMP installatie
- Eenvoudige configuratie van je Apache-modules
De PRO versie heeft een uitgebreide administratie-interface:

Als de standaard Apache installatie op je Mac OS X niet krachtig genoeg is en als je niet graag aan je server configuratie-bestanden sleutelt, dan is MAMP een fantastische optie.
De installatie is uiterst eenvoudig en je kan er zeer snel een vrij complexe server mee opstarten.
De gratis versie zal reeds voldoende zijn voor de meeste occasionele gebruikers, maar als je bijvoorbeeld meerdere websites wil gaan testen dan neem je het best de MAMP PRO versie van $50.
MAMP & MAMP PRO zijn Mac OS X 10.6 Snow Leopard compatiebel en deze kan je hier downloaden.




















Als je graag reviews, tutorials of nieuws wil schrijven, gelieve ons hiervoor te willen
Borsatoo.be is een website voor Apple fans met nieuws, tips en reviews over alle Apple produkten.
Deze site gebruikt gevalideerde HTML en CSS. Alle rechten voorbehouden, Copyright © 2011 Borsatoo.be
Blijf op de hoogte en schrijf je in op onze RSS-feed !
Ha Marco,
klopt allemaal maar hoe zie ik die server op een ander systeem? ik heb al van alles zitten proberen maar ik zie alleen de ingebouwde appache server als ik websharing aan zet.
Ik werkte voorheen een week geleden met wamp op een windows systeem, en begrijp het OSX nog niet helemaal het zou het niet slimmer zijn om alleen MySQL te installeren nu draaien er twee appache servers.
grts remco
Hallo Remco
Als ik je vraag goed begrepen heb, wil je een bestaande webserver
benaderen vanuit je eigen netwerk.
Om je lokale webserver te benaderen vanuit je eigen netwerk voer je in
de browser het ip-adres van je computer in waarop de webserver draait.
bijvoorbeeld http://192.168.0.2:8888. (het ip-nummer waarop je lokale
webserver op draait+ poortnummer van de Apache server) Poortnummer kan
je nakijken in de Mamp instellingen.
Vergeet niet om de beveiligingsinstellingen op je Mac ook aan te passen.
Bij de instellingen ga je naar “Beveiliging”, dan naar “Firewall” en
duidt hier “Stel toegang in voor
specifieke voorzieningen en programma’s” in.
Voeg hier je Mamp applicatie aan de lijst toe, door op het “+” teken
te klikken.
En bij de instellingen Internet en Netwerk: ga je naar “Delen” en daar
vink je “websharing” uit.
Ik hoop dat ik je hiermee in grote lijnen wat verder heb kunnen helpen.
met vriendelijke groeten
Marco