För att kunna koda lite webbsidor lokalt i OSX på min MacBook så ville jag sätta upp en lokal utvecklingsmiljö med webbserver, datbasserver och lite verktyg som textredigerare och versionshantering. Efter lite letande på nätet har jag hittat bra beskrivningar på nätet, och väljer att skriva ner lite om det här för att spara det för framtiden.
Vad vi ville jag ha?
Mitt mål har varit att sätta upp en miljö för att kunna knacka lite WordPress-kod och och bygga lite teman och plugin. Jag hittade en bra beskrivning av Chris Mallison, kompletterad med en lokal startsida av Robin Wouters som jag modifierat för att passa mina behov.
Vad valde jag för programvara?
Det var väldigt roligt att hitta Chris sida om lokal utvecklingsmiljö. Jag hade redan sedan tidigare valt att använda flera av de programvarorna som han rekommenderade, så det var bara att köra på.
Givetvis går det att köra mycket med det som redan finns i operativsystemet, framför allt direkt i ett terminalfönster. Fast jag föredrar att arbeta i några verktyg som ger mig en annan visuell överblick på det jag håller på med.
Jag kör dessa för att utveckla:
- Sublime Text (textredigerare)
- Transmit (ftp-klient)
- Tower (GIT-klient, lokal versionshantering)
- Sequel Pro (databas-klient)
Sedan finns det olika tjänster som jag kör lokalt och i molnet för att att få allt att snurra:
I Chris beskrivning så installerar han Xcode och Homebrew, med verktyg kring det för att sy ihop det hela. Och som komplement till allt detta använder jag som sagt var terminalen i operativsystemet.
För att kontrollera att du har korrekta rättighetsinställningar för filerna kan du läsa den här guiden.
Ge mig fler tips, tack!
Ge gärna dina tips om verktyg och inställningar för en lokal utvecklingsmiljö. Det jag tänker titta vidare på kan vara vara olika verktyg för Continious Integration, CI, för testning och ”deployment”.