Tips när ni uppdaterar MAMP

Snabbt tips om ni skulle få för er att uppdatera MAMP (Mac Apache MySQL PHP), gör det inte utan att ta en backup på alla databaser ni har internt. Mina försvann just nu vilket kommer ge mig en massa mer jobb de närmsta dagarna. Jippie, tjo och tjim…

Enklaste sättet att sätta upp en server med PHP, MySQL och Apache2

Många är frågorna som kommer till min IM klient. Men de flesta brukar handla om den enkla frågan “Varför fungerar inte min PHP med apache?”. Svaret jag brukar ge är att kasta bort all manuell installation om du inte vet vad du gör, det finns så mycket enklare alternativ. Wampserver är en bundle-pack som sköter allt åt dig.

Så här installerar du en WAMP-server (Windows Apache MySQL PHP/Perl) på din dator på enklaste sättet.

1. Börja med att gå till http://wampserver.com, förstår du inte franska så tryck på den lilla engelska flaggan på höger sida.

2.  Klicka på download i menyn och klicka på download igen på sidan (eller på direktlänken här).

3. Leta upp exe-filen på din dator och starta installationen. Följ stegen och klicka dig igenom, inga extra uppgifter eller kunskaper behövs egentligen för en fungerande grundinstallation.

wamp_3

4. För att PHP ska fungera med alla script så rekommenderar jag att du ställer om short open_tags till on. Detta gör du med ett musklick (vänsterklick) på den lilla ikonen som dykt upp i aktivitetsfältet, väljer PHP, PHP settings och trycker på “short open tags“. Detta gör att du inte behöver <?PHP i php-filerna utan kan nöja dig med <?. Den här inställningen är oftast inte rekommenderad – men lata programmerare finns det gott om.

wamp_4

Grattis! Nu ska det fungera! Navigera med din favoritläsare till http://localhost/ och du ska se en startsida. Filerna finner du i c:\wamp\www (om du inte ändrat sökvägen vid installationen).

Extra tips som kan behövas är att aktivera mod_rewrite för snygga urls samt att ändra din sökväg till din webbroot.

För att aktivera mod_rewrite, gå in i Wampserver-menyn igen, gå till Apache -> httpd.conf. Sök efter mod_rewrite och ta bort kommentaren framför raden (#). Apache behöver nu startas om, tryck på Restart all Services om du inte vill göra fler ändringar.

Vill du ändra katalogen för din webbroot så navigerar du in httpd.conf igen, navigera nedåt i dokumentet tills du hittar “DocumentRoot”, ändra till din sökväg och byt ut backslashes mot vanliga slashes. Kopiera den slutgiltiga sökvägen och gå ner en liten bit till, du ser en kommentar som det står:

#
# This should be changed to whatever you set DocumentRoot to.
#

Byt ut den befintliga med din sökväg igen. Starta om Apache och allt ska nu vara klart!

Något ni saknar? Ska jag ta upp något annat? Berätta gärna!