Hoppa till huvudinnehåll

Dedikerad Server: Installera Plausible på OS

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

Plausible är en lättviktig, öppen källkodsplattform för webbstatistik som fungerar utan cookies och följer alla integritetsregler till punkt och pricka. Den levererar viktiga mätvärden som antal besökare, sidvisningar och besökstid via en ren och intuitiv dashboard. Med sin enkelhet, snabba prestanda och EU-baserade infrastruktur är Plausible ett modernt och integritetsvänligt alternativ till Google Analytics.

Fundera på att hosta tjänsten själv? Vi guidar dig steg för steg genom installation och konfiguration, plus allt du behöver ha koll på.

Förutsättningar

Innan du installerar Plausible, se till att din hostingmiljö uppfyller följande krav för en smidig installation och optimal prestanda.

HårdvaraMinimumZAP-Hosting Rekommendation
CPU1 CPU-kärna4 CPU-kärnor
RAM2 GB4 GB
Diskutrymme10 GB25 GB

Mjukvaran kräver att alla nödvändiga beroenden är installerade och att den körs på ett stöds operativsystem. Kontrollera att din server uppfyller följande innan du fortsätter med installationen:

Beroenden: Docker

Operativsystem: Senaste versionen av Ubuntu/Debian som stödjer Docker 26+

Se till att alla beroenden är installerade och att rätt OS-version används för att undvika kompatibilitetsproblem under installationen av Plausible.

Förberedelser

Innan du sätter upp Plausible behöver du förbereda systemet. Det innebär att uppdatera operativsystemet till senaste versionen och installera alla nödvändiga beroenden. Dessa förberedelser säkerställer en stabil miljö och hjälper till att undvika problem under eller efter installationen.

Uppdatera systemet

För att säkerställa att ditt system kör den senaste mjukvaran och säkerhetsuppdateringarna bör du alltid börja med att uppdatera systemet. Kör följande kommando:

sudo apt update && sudo apt upgrade -y

Detta ser till att ditt system har de senaste säkerhetspatcharna och mjukvaruversionerna innan du går vidare.

Installera beroenden

När uppdateringen är klar kan du installera beroenden.

Git

Plausible-data laddas ner via GitHub, vilket kräver att Git är installerat. Kör detta kommando:

sudo apt install git-all

Docker

Plausible körs i en Docker-container, så Docker måste installeras först. Kör följande:

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

En komplett guide för installation och användning av Docker finns i vår Docker-guide.

Installation

Nu när alla krav är uppfyllda och förberedelserna klara kan du installera Plausible.

Börja med att klona Community Edition-repot och skapa konfigurationsfilen:

$ git clone -b v3.0.1 --single-branch https://github.com/Plausible/community-edition Plausible-ce

Skapa sedan en miljöfil (.env) och definiera viktiga variabler. BASE_URL ska peka på den faktiska domänen som redan har en DNS-post som pekar till din server. Du behöver också generera en slumpmässig SECRET_KEY_BASE med minst 64 bytes:

touch .env
echo "BASE_URL=https://Plausible.example.com" >> .env
echo "SECRET_KEY_BASE=$(openssl rand -base64 48)" >> .env
echo "HTTP_PORT=80" >> .env
echo "HTTPS_PORT=443" >> .env

Verifiera filens innehåll med cat .env för att säkerställa att värdena är korrekta. Utdata bör se ut så här:

BASE_URL=https://Plausible.example.com
SECRET_KEY_BASE=As0fZsJlUpuFYSthRjT5Yflg/NlxkFKPRro72xMLXF8yInZ60s6xGGXYVqml+XN1
HTTP_PORT=80
HTTPS_PORT=443

Dessa standardportar tillåter Let’s Encrypt att automatiskt utfärda TLS-certifikat. Om du planerar att köra Plausible bakom en reverse proxy kan du justera dessa värden. Skapa dessutom en compose.override.yml för att exponera rätt portar för Plausible-containern:

cat > compose.override.yml << EOF
services:
Plausible:
ports:
- 80:80
- 443:443
EOF

Starta slutligen tjänsterna med Docker Compose:

docker compose up -d

När containrarna körs, öppna din webbläsare på domänen som anges i BASE_URL och skapa det första användarkontot.

img

Konfiguration

Plausible kan integreras med Google Search Console för att berika din statistik med sökordsdata. Det låter dig se vilka sökord som driver trafik till din sajt och ger djupare insikter om besökarnas beteende.

Har du redan ett Google Cloud-konto och en OAuth-klient konfigurerad, lägg bara till dina uppgifter (GOOGLE_CLIENT_ID och GOOGLE_CLIENT_SECRET) i .env-filen. Spara och starta om Docker-tjänsterna med docker compose up -d. I Plausibles dashboard går du till Site Settings > Integrations för att slutföra kopplingen och följa autentiseringsstegen.

Om du inte har en OAuth-klient eller är osäker på processen, erbjuder Plausibles officiella Wiki en detaljerad steg-för-steg-guide. Den visar hur du skapar ett projekt i Google Cloud, aktiverar nödvändiga API:er, konfigurerar en OAuth-klient och lägger till uppgifterna i Plausible: Plausible Wiki: Google Integration.

Om du använder Google Search Console kan du konfigurera Google Integration för att hämta data om söktermer, vilket är riktigt smidigt.

Har du redan ett Google Cloud-konto med en OAuth-klient kan du enkelt klistra in GOOGLE_CLIENT_ID och GOOGLE_CLIENT_SECRET i .env-filen, starta om Docker med docker compose up -d och följa instruktionerna i Plausibles Site Settings > Integrations.

Avslutning och fler resurser

Grattis! Du har nu installerat och konfigurerat Plausible på din dedikerade server. Vi rekommenderar att du kollar in följande resurser för extra hjälp och tips under din serverkonfiguration:

Har du frågor som inte täcks här? Tveka inte att kontakta vår support, vi finns tillgängliga varje dag för att hjälpa dig! 🙂