Vill du lära dig hur du konfigurerar Grafana HTTP-autentisering på Apache? I den här guiden, vi kommer att visa dig hur du autentisera Grafana användare med hjälp av Apache Native HTTP-autentisering.

• Ubuntu 18
• Ubuntu 19
• Grafana 6.4.4

Grafana Handledning:

På den här sidan erbjuder vi snabb tillgång till en lista över Grafana tutorials.

Självstudie – Grafana-installation

På Linux-konsolen använder du följande kommandon för att installera mysQL-databastjänsten.

Copy to Clipboard

Få åtkomst till kommandoraden MySQL.

Copy to Clipboard

Skapa en databas med namnet grafana.

Copy to Clipboard

Skapa en databas användarkonto med namnet grafana.

Copy to Clipboard

Ge SQL-användaren med namnet grafana behörighet över databasen med namnet grafana.

Copy to Clipboard

På Linux-konsolen använder du följande kommandon för att konfigurera Grafana APT-lagringsplatsen.

Copy to Clipboard

Använd följande kommando för att installera Grafana.

Copy to Clipboard

Redigera Grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Utför följande konfiguration under [Database] [Session] avsnitten och .

Copy to Clipboard

Tänk på att du måste ändra MySQL användarnamn och lösenord för att återspegla din miljö.

Använd följande kommando för att starta Grafana-tjänsten.

Copy to Clipboard

Grafana-tjänsten börjar lyssna på TCP-port 3000.

För att testa din Grafana-installation, öppna din webbläsare och ange IP-adressen till din server plus :3000.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11:3000

Webbgränssnittet Grafana bör presenteras.

Ange inloggningsinformationen för Inloggning av Grafana Standardlösenord på skärmen för uppmaningar.

• Användarnamn: admin
• Lösenord: admin

Systemet kommer att be dig att ändra Grafana standardlösenord.

Grattis! Du har avslutat Grafana grundläggande installationen.

Självstudiekurs Grafana – Apache Proxy-installation

Nu måste vi installera Apache webserver och konfigurera den för att fungera som en Proxy till Grafana tjänsten.

Installera Apache-webbservern och de paket som krävs.

Copy to Clipboard

Aktivera de nödvändiga Apache-modulerna.

Copy to Clipboard

Skapa Apache lösenordsfilen och det första kontot med namnet admin.

Copy to Clipboard

Systemet kommer att be dig att ange admin-konto lösenord två gånger.

Copy to Clipboard

Nu, låt oss testa admin-konto lösenord.

Copy to Clipboard

Ange lösenordet för administratörskontot.

Copy to Clipboard

Använd följande kommandon för att lägga till konton i apachelösenordfilen.

Copy to Clipboard

I vårt exempel lägger vi till ett konto med namnet benjamin.

Nu måste vi konfigurera Apache-port 80 som en proxy till Grafana-tjänstens port 3000.

Vi måste också konfigurera Apache att begära autentisering till användare som försöker acess Grafana.

Redigera konfigurationsfilen apache 000-default.conf.

Copy to Clipboard

Här är 000-default.conf filen innan vår konfiguration.

Copy to Clipboard

Här är 000-default.conf filen efter vår konfiguration.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Redigera Grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Utför följande konfiguration under [auth .proxy] området.

Copy to Clipboard

Starta om Tjänsten Grafana.

Copy to Clipboard

Apache-tjänsten kommer att lyssna på TCP-port 80, autentisera och omdirigera användare till Grafana-tjänsten på port 3000.

För att testa din Apache proxyinstallation, öppna din webbläsare och ange IP-adressen till din server.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11

Apache-proxyn kommer att begära att du autentiserar dig innan du vidarebefordras till Grafana-tjänsten.

På inloggningsskärmen använder du adminanvändaren och lösenordet från Apache htpasswd-filen.

• Användarnamn: admin
• Lösenord: Ange Admin htpasswd lösenord.

Efter en lyckad inloggning skickas du direkt till Grafana-instrumentpanelen.

Grattis! Du har konfigurerat Apache Proxy-autentiseringen till Access the Grafana serice.