27 januari 2011

Een website lokaal draaien op je Mac

2 min leestijd

Mac OS X Gebruikers die aan webdeveloping doen (het maken van websites) weten hoe vervelend het is als je iedere aanpassing wilt testen op je server. Constant dien je de bestanden te uploaden met een FTP client, of met behulp van de gebruikte web-editor (als deze dit ondersteund). Het is met behulp van een 3rd party tool zoals bijvoorbeeld Mamp mogelijk om een website lokaal op je Mac te testen. Het installeren van extra applicatie is echter niet nodig, standaard is Mac OS X namelijk voorzien van een Webserver (Apache) en de daarbij behorende modules zoals bijvoorbeeld PHP.

Het eerste wat we doen is de ingebouwde 'Webserver' activeren, dit doen we door naar  ▸ Systeemvoorkeuren ▸ Delen te gaan, het onderstaande venster zal nu verschijnen:

Door de 'Webserver' te activeren hoef je geen extra programma's of dergelijke te installeren. Je hoeft alleen nog maar de bestanden in de juiste map te slepen om je website te kunnen bekijken. De locatie voor het web-content is de map:

(root) Mac OS ▸ Bibliotheek ▸ WebServer ▸ Documents

AIs 'landingpage' is standaard het bestand index.html gedefinieerd.

Je kunt de website benaderen door simpelweg je computernaam of het lokale IP-adres in te voeren in Safari of een andere webbrowser. Mijn Mac heeft de naam "Justin". Dus ik kom op mijn lokale website via de url http://Justin, eventueel kun je ook http://localhost of http://127.0.0.1 hiervoor gebruiken. Ook zonder een eigen content in de map te plaatsen kun je de webserver testen, Mac OS X plaatst namelijk een standaard welkomstpagina in de map tijdens de installatie.

Tip: Om de map met het web-content sneller terug te kunnen vinden kun je een Alias aanmaken of het mapje in de Locaties-balk slepen zodat je snel toegang hebt tot de lokale webserver.

info
Auteur appletips redactie
Datum27/01/2011 09:00
Categorie macOS
Feedback Probleem melden
Delen 𝕏
  16 reacties

Reacties

Laat een reactie achter



Download gratis de appletips app
voor iPhone en iPad in de App Store