WordPress har länge varit standardvalet för att skapa bloggar. Du kan också använda den för e-handelswebbplatser, forum, målsidor, mikrosajter för evenemang och mer. Men funktioner som SEO eller social delning är endast tillgängliga via plugins.
Ghost är en enkel bloggplattform som låter dig publicera, dela och utveckla ditt företag kring innehåll. Som alla CMS kan du testa Ghost på din lokala dator.
Vi visar dig hur du kör Ghost CMS lokalt på Mac och PC.
Förutsättningar för Ghost CMS
Ghost CMS kräver följande:
- Node.js v16 LTS. Detta är en långsiktig supportversion. Det bör säkerställa att Ghost kan fortsätta köra med den versionen av Node under längsta möjliga tid.
- Antingen garn eller npm att hantera paket.
- Nodversionshanterare (valfritt).
- Tillräckligt diskutrymme för Ghost-applikationen, mellan 1–2 GB.
Använder Node Version Manager
Om du inte behöver flera versioner av Node.js och precis har börjat med Ghost CMS, följ vår steg-för-steg-guide för att installera Node.js och npm. Efter att du har installerat Node kan du hoppa över det här avsnittet helt och hållet och gå vidare till att använda Ghost CLI.
Men om du använder flera Node.js-versioner, Node Version Manager (NVM) kan förenkla installationsprocessen. Den håller också reda på vilken version du använder och låter dig enkelt växla mellan dem.
Innan du fortsätter med NVM-installationen, avinstallera alla befintliga versioner av Node.js. På Windows bör du också ta bort alla Nodejs-kataloger för att undvika potentiella komplikationer. Detta Stack Overflow inlägget förklarar processen. Säkerhetskopiera också alla globala npmrc-konfigurationer, vanligtvis placerade i %AppData%\npm\etc\npmrc.
Ghost rekommenderar åtgärder att vidta om du stöter på problem under en lokal installation genom NVM. Du måste se till att du har installerat ghost-cli i rätt miljö.
Installerar NVM för Windows
NVM för Windows är ett lättanvänt kommandoradsverktyg för att hantera flera installationer av Node.js på Windows. Gå till släpper sida och ladda ner nvm-setup.zip. När installationen är klar, tryck Win + X och välj Kommandotolk (admin). Skriv sedan:
nvm -v
Du kommer att se versionsnumret (den nuvarande versionen är 1.1.9) och listan över användbara kommandon.
Installera nu Node med NVM:
nvmInstallera 16.15.0
Paketet installeras till "%AppData\Roaming\nvm" och symlinkas till programfiler. Skriv nu in:
nod -v
För att kontrollera versionsnumret för Node och npm.
Installerar NVM för Mac
Bege sig till NVM för Mac webbsida och installera detta skript med Terminal:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | våldsamt slag
Skriptet klonas nvm-förrådet till ~/.nvm, en dold mapp i din hemkatalog. Den försöker också lägga till konfiguration till rätt profil för bash (~/.bash_profile) eller zsh (~/.zshrc). Sedan macOS 10.15 Catalina är standardskalet zsh och nvm kommer att leta efter .zshrc för att uppdatera konfigurationen.
I Finder, tryck Cmd + Shift + Period för att se dolda mappar och filer.
Om .zshrc fil saknas, du måste skapa den:
tryck på ~/.zshrc
Kör sedan installationsskriptet igen. Ange nu:
nvm -v
Om du ser versionsnumret betyder det att installationen lyckades. Installera nu Node:
nvmInstallera 16.15.0
Springa nod -v och npm -v för att kontrollera versionsnumret för noden och npm.
Installerar Ghost CLI
Ghost-CLI är ett kommandoradsverktyg för att installera, konfigurera och uppdatera Ghost med ett enda klick. CLI är tillgänglig som en npm-modul och du kan installera den via antingen npm eller garn. För att installera CLI, skriv:
npm installera ghost-cli@senast -g
När du installerar ghost-cli kommer verktyget att granska npm-paketet och meddela dig om eventuella sårbarheter. Du bör då köra:
npm revision fix --tvinga
Ta sedan de föreslagna stegen innan du installerar Ghost.
CLI-verktyget utför olika operationer för att underhålla Ghost CMS-miljön. Den skapar en mappstruktur, tar hand om användarbehörigheter och hanterar alla befintliga Ghost-installationer.
När du har installerat Ghost CLI, kör spökhjälp för att säkerställa att installationen lyckades och för att se listan över tillgängliga kommandon.
Installera Ghost CMS på Windows 10
Steg 1: Skapa en ny mapp där du vill installera Ghost-appen. Skriv in:
CD "C:\Users\[Användarnamn]"
"Användarnamn" är användarkontonamnet på din dator. Ange sedan:
mkdir spöke
Steg 2: cd till ghost installationsmappen:
CD "C:\Users\Rahul\ghost"
Steg 3: Skriv sedan in:
spöke Installeralokal
När du installerar Ghost kommer du att se brandväggsuppmaningen för att tillåta NodeJS-åtkomst till internet. Se till att kryssa i Privat nätverk alternativ, annars kommer du inte att kunna se din Ghost-blogg. Dessutom får du en länk:
http://localhost: 2368/ghost/
Klistra in den i din webbläsare för att se den här skärmen.
Steg 4: Ange informationen för att se din lokala webbplats. För att se Ghost CMS adminpanel, gå till:
lokal värd:2368/ghost/#/administration/
Installera Ghost CMS på Mac
Steg 1: Skapa en mapp och "cd" i den:
mkdir spöke
Steg 2: Skriv in:
spöke Installeralokal
Steg 4: Precis som i Windows får du en länk:
http://localhost: 2368/ghost/
Klistra in den i din webbläsare för att se inställningsskärmen.
Användbara kommandon för att hantera Ghost
Flera användbara kommandon låter dig hantera din Ghost-blogg. Här är några av de viktigaste:
- spökstart: starta spökprocessen. Om du ser några fel, försök att använda spöklöpning för att logga alla utdata från Ghost direkt till terminalen.
- spökstopp: stoppa spökprocessen.
- spöke ls: lista alla Ghost-bloggar som körs.
- spökestart: stoppa och starta om din Ghost-webbplats.
- spökuppdatering: uppgradera till en ny version av Ghost.
- spökläkare: kontrollera systemet för eventuella fel vid installation/uppdatering av Ghost.
- spöklogg: se felloggarna från Ghost-webbplatsen.
- spökversion: skriver ut ghost-cli och Ghost-versionen.
- ghost avinstallera: ta helt bort en Ghost-installation tillsammans med tillhörande data och konfiguration. Du måste köra det här kommandot från Ghost-installationskatalogen.
Saker att tänka på innan du skapar din webbplats
Ghost är en enkel bloggplattform men det är också en funktionsrik applikation med en mängd olika användningsfall. Om du följer proceduren noggrant tar det inte lång tid att installera och konfigurera din webbplats.
Om du vill utveckla en professionell webbplats måste du överväga användbarhet, SEO och mer. Läs vår guide om saker att planera innan du skapar din webbplats.
7 saker du bör tänka på innan du skapar din webbplats
Läs Nästa
Relaterade ämnen
- Programmering
- Content Management System
- Installera programvara
Om författaren

Med sin M.Optom Degree in Eye Care Speciality arbetade Rahul som föreläsare i många år på högskolan. Att skriva och lära andra är alltid hans passion. Han skriver nu om teknik och gör den lättsmält för läsare som inte förstår den så bra.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera