Hur man implementerar Ghost Blog med Nginx på Debian 12

Ghost är en populär öppen källkodsbloggplattform som är lättviktig och enkel att implementera. I den här guiden visar vi hur du implementerar Ghost Blog med Nginx på Debian 12. Denna konfiguration är idealisk för att köra din Ghost-blogg på en VPS-server.

Steg 1: Uppdatera din VPS-server

Först bör du se till att din VPS-server är uppdaterad. Anslut till din server via SSH och kör följande kommandon:

sudo apt update
sudo apt upgrade -y

Genom att hålla systemet uppdaterat säkerställer du att du har de senaste säkerhetsuppdateringarna och funktionerna.

Steg 2: Installera Nginx

Ghost använder Nginx som omvänd proxy, så vi kommer att installera Nginx på din VPS-server:

sudo apt install nginx -y

När Nginx har installerats kan du starta och aktivera det med följande kommandon:

sudo systemctl start nginx
sudo systemctl enable nginx

Steg 3: Installera MySQL eller MariaDB

Ghost kräver en databas, och i den här konfigurationen använder vi MariaDB (ett alternativ till MySQL). Installera MariaDB genom att köra följande kommando:

sudo apt install mariadb-server -y

När installationen är klar, skydda databasen genom att köra:

sudo mysql_secure_installation

Följ instruktionerna för att ställa in ett root-lösenord och säkra databasen.

Steg 4: Installera Node.js

Ghost är byggt med Node.js, så vi måste installera den plattformen. Kör följande kommandon för att installera Node.js från det officiella NodeSource-arkivet:

curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt install nodejs -y

Kontrollera att installationen lyckades genom att kontrollera versionen:

node -v

Steg 5: Installera Ghost CLI

Ghost-CLI är ett kommandoradsverktyg som gör det enkelt att installera, konfigurera och hantera Ghost. Installera det globalt på din VPS-server med npm:

sudo npm install ghost-cli@latest -g

Steg 6: Skapa en katalog för Ghost

Skapa en katalog för din Ghost-blogg. Denna katalog kommer att hålla alla dina bloggfiler. I det här exemplet skapar vi katalogen under /var/www/ghost:

sudo mkdir -p /var/www/ghost
sudo chown $USER:$USER /var/www/ghost
cd /var/www/ghost

Byt ut $USER med ditt faktiska användarnamn.

Steg 7: Installera Ghost

Från Ghost-katalogen installerar du Ghost med CLI:

ghost install

Under installationen kommer du att bli ombedd att ange detaljer som bloggens URL, MySQL-databasuppgifter och e-postkonfiguration. Följ instruktionerna för att konfigurera din Ghost-blogg enligt behov.

Steg 8: Konfigurera Nginx

När Ghost är installerat måste du konfigurera Nginx för att fungera som en omvänd proxy för din blogg. Ghost kommer automatiskt att skapa en Nginx-konfigurationsfil. För att tillämpa konfigurationen, starta om Nginx:

sudo systemctl restart nginx

Nu kan du komma åt din Ghost-blogg via den domän eller IP-adress som du angav under installationen.

Steg 9: Säkerställ din VPS-server med SSL (valfritt)

Om du vill säkra din blogg med SSL kan du installera Let’s Encrypt. Ghost-CLI gör det enkelt att aktivera SSL genom att köra:

ghost setup ssl

Detta installerar automatiskt Let’s Encrypt och konfigurerar din Nginx-server att använda SSL för HTTPS.

Slutsats

Grattis! Du har framgångsrikt implementerat Ghost Blog med Nginx på din Debian 12 VPS-server. Denna konfiguration säkerställer en snabb, säker och skalbar miljö för din blogg. Om du behöver fler resurser eller vill förbättra din infrastruktur, överväg att använda en kraftfull VPS-server från 000WEBHOTING.UK.

Windows VPS

Windows VPS UK

Windows VPS

VPS Windows

Serwer VPS Windows

VPS Windows Deutschland

Windows VPS Hosting

VPS Windows España

Windows VPS Nederland

VPS Windows Italia

VPS Windows Portugal

VPS Windows ??????

VPS Windows ???????

VPS Windows ??

VPS Windows Sverige

VPS Windows Norge

VPS Windows ????

VPS Windows Türkiye

Remote Desktop Services (RDS)

RDS CAL (Client Access License)

Remote Desktop VPS

Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting

#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds

vps windows