Installera WordPress via Terminal

Jag älskar Terminal. Just att man har möjligheten att göra så mycket, fort och effektivt. I mitt förra inlägg så visade jag hur ni kunde öppna filer med Coda via Terminal. Dock så vill man ju även kanske kunna installera ett CMS snabbt och enkelt.

Men är du bekväm och hellre föredrar “basic”-lösningar så titta gärna in Mac Appen – Structurer. Denna App tillåter dig att skapa projekt med egen filstruktur eller via commands med CMS. Structurer fungerar som den funktion som jag tänker gå igenom, bara att det är en solid app.
 
Är du istället en person som diggar Terminal, så följ denna kommande instruktion. Jag gör allt med Terminal. Allt från experiment till SSH. Och som jag visade i förra inlägget så kan du alltså göra “plugins” som kör en funktion med ett enkelt kommando. För att installera WordPress:

Öppna upp Terminal och håll er på hemmappen. Är ni osäkra så skriv $ cd och tryck Enter. Sedan bör ni kolla om ni har en fil som heter .bash_profile och det gör ni genom att skriva $ ls -a. Det kommandot innebär även att Terminal ska visa alla filer i hemmappen, även osynliga. Kolla nu om ni har en fil som heter .bash_profile. Hittar ni ingen så kan ni enkelt skapa den: $ touch .bash_profile. Sedan när den väl är skapad så skriv $ open .bash_profile. Denna fil kommer då automatiskt öppnas upp med TextEdit.

I den filen så kan ni klippa och klistra in denna kod:

# WordPress Terminal Install
function wp() {
  if [ $# == 1 -a ! -d $1 ]; then
    mkdir $1 && cd $1
    curl -O http://wordpress.org/latest.zip
    unzip latest.zip
    rm latest.zip
    cp -rf ./wordpress/* ./
    rm -rf wordpress/
  elif [ $# == 1 -a -d $1 ]; then
    echo "Directory '$1' already exists."
  elif [ ! $# == 1 -a ! -d $1 ]; then
    echo "Too many arguments. Usage: wp folder_name"
  fi
}

Spara och starta om Terminal.

Skapa nu din WordPressmapp med kommandot $ wp folder_name