Wilt u leren hoe u Grafana HTTP-verificatie op Apache configureren? In deze zelfstudie laten we u zien hoe u Grafana-gebruikers verifiëren met behulp van de Apache Native HTTP-verificatie.

• Ubuntu 18
• Ubuntu 19
• Grafana 6.4.4

Grafana Tutorial:

Op deze pagina bieden we snelle toegang tot een lijst met Grafana tutorials.

Tutorial – Grafana Installatie

Gebruik op de Linux-console de volgende opdrachten om de MySQL-databaseservice te installeren.

Copy to Clipboard

Toegang tot de MySQL-opdrachtregel.

Copy to Clipboard

Maak een database met de naam grafana.

Copy to Clipboard

Maak een databasegebruikersaccount met de naam grafana.

Copy to Clipboard

Geef de SQL-gebruiker grafana toestemming over de database met de naam grafana.

Copy to Clipboard

Gebruik op de Linux-console de volgende opdrachten om de Grafana APT-repository te configureren.

Copy to Clipboard

Gebruik de volgende opdracht om Grafana te installeren.

Copy to Clipboard

Bewerk het Grafana configuratiebestand grafana.ini.

Copy to Clipboard

Voer de volgende configuratie uit onder de secties [Database] en [Sessie].

Copy to Clipboard

Houd er rekening mee dat u de MySQL-gebruikersnaam en -wachtwoord moet wijzigen om uw omgeving weer te geven.

Gebruik de volgende opdracht om de Grafana-service te starten.

Copy to Clipboard

De Grafana-service zal beginnen te luisteren op TCP-poort 3000.

Als u uw Grafana-installatie wilt testen, opent u uw browser en voert u het IP-adres van uw server in plus :3000.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.15.11:3000

De Grafana web interface moet worden gepresenteerd.

grafana default password

Voer op het promptscherm de inloggegevens van grafana standaardwachtwoord in.

• Gebruikersnaam: beheerder
• Wachtwoord: beheerder

Het systeem zal u vragen om het grafana standaardwachtwoord te wijzigen.

Gefeliciteerd! Je bent klaar met de Grafana basisinstallatie.

Tutorial Grafana – Apache Proxy Installatie

Nu moeten we de Apache webserver installeren en configureren om te werken als proxy voor de Grafana-service.

Installeer de Apache-webserver en de vereiste pakketten.

Copy to Clipboard

Schakel de vereiste Apache-modules in.

Copy to Clipboard

Maak het Apache-wachtwoordbestand en het eerste account met de naam beheerder.

Copy to Clipboard

Het systeem zal u vragen om het wachtwoord van het beheerdersaccount twee keer in te voeren.

Copy to Clipboard

Laten we nu het wachtwoord van het beheerdersaccount testen.

Copy to Clipboard

Voer het wachtwoord van het beheerdersaccount in.

Copy to Clipboard

Gebruik de volgende opdrachten om accounts toe te voegen aan het Apache-wachtwoordbestand.

Copy to Clipboard

In ons voorbeeld voegen we een account met de naam Benjamin toe.

Nu moeten we Apache poort 80 configureren als een proxy voor de Grafana service poort 3000.

We moeten Apache ook configureren om verificatie aan te vragen voor gebruikers die Grafana proberen te beazen.

Bewerk het Apache 000-default.conf configuratiebestand.

Copy to Clipboard

Hier is het 000-default.conf-bestand voor onze configuratie.

Copy to Clipboard

Hier is het 000-default.conf-bestand na onze configuratie.

Copy to Clipboard

Start de Apache-service opnieuw.

Copy to Clipboard

Bewerk het Grafana configuratiebestand grafana.ini.

Copy to Clipboard

Voer de volgende configuratie uit onder het gebied [auth.proxy].

Copy to Clipboard

Start de Grafana-service opnieuw.

Copy to Clipboard

De Apache-service luistert op TCP-poort 80, verifieert en verwijst gebruikers door naar de Grafana-service op poort 3000.

Als u uw Apache-proxy-installatie wilt testen, opent u uw browser en voert u het IP-adres van uw server in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.15.11

De Apache-proxy vraagt u om uzelf te authenticeren voordat u doorstuurt naar de Grafana-service.

grafana http authentication

Gebruik op het inlogscherm de beheerdersgebruiker en het wachtwoord van het Apache htpasswd-bestand.

• Gebruikersnaam: beheerder
• Wachtwoord: Voer het wachtwoord van Admin htpasswd in.

Na een succesvolle login wordt u direct naar het Grafana dashboard gestuurd.

Grafana Dashboard

Gefeliciteerd! U hebt de Apache Proxy-verificatie geconfigureerd om toegang te krijgen tot de Grafana-serice.