아파나 HTTP 인증을 아파치에서 구성하는 방법을 배우고 싶으신가요? 이 자습서에서는 아파치 네이티브 HTTP 인증을 사용 하 여 Grafana 사용자를 인증 하는 방법을 보여 드리겠습니다.

• 우분투 18
• 우분투 19
• 그라파나 6.4.4

그라파나 튜토리얼:

이 페이지에서는 Grafana 자습서 목록에 빠르게 액세스할 수 있습니다.

튜토리얼 – 그라파나 설치

Linux 콘솔에서 다음 명령을 사용하여 MySQL 데이터베이스 서비스를 설치합니다.

Copy to Clipboard

MySQL 명령줄에 액세스합니다.

Copy to Clipboard

그라파나라는 데이터베이스를 만듭니다.

Copy to Clipboard

grafana라는 데이터베이스 사용자 계정을 만듭니다.

Copy to Clipboard

그라파나라는 데이터베이스에 대해 그라파나라는 이름의 SQL 사용자에게 권한을 부여합니다.

Copy to Clipboard

Linux 콘솔에서 다음 명령을 사용하여 Grafana APT 리포지토리를 구성합니다.

Copy to Clipboard

다음 명령을 사용하여 Grafana를 설치합니다.

Copy to Clipboard

그라파나 구성 파일 grafana.ini를 편집합니다.

Copy to Clipboard

[데이터베이스] 및 [세션] 섹션에서 다음 구성을 수행합니다.

Copy to Clipboard

환경을 반영하기 위해 MySQL 사용자 이름과 암호를 변경해야 합니다.

다음 명령을 사용하여 Grafana 서비스를 시작합니다.

Copy to Clipboard

Grafana 서비스는 TCP 포트 3000에서 청취를 시작합니다.

Grafana 설치를 테스트하려면 브라우저를 열고 서버의 IP 주소와 :3000을 입력합니다.

이 예제에서는 브라우저에 다음 URL을 입력했습니다.

• http://192.168.15.11:3000

Grafana 웹 인터페이스를 표시 해야 합니다.

프롬프트 화면에서 Grafana 기본 암호 로그인 정보를 입력합니다.

• 사용자 이름: 관리자
• 암호 : 관리자

시스템에서 Grafana 기본 암호를 변경하라는 요청이 표시됩니다.

축! 그라파나 기본 설치를 완료했습니다.

튜토리얼 그라파나 – 아파치 프록시 설치

이제 아파치 웹 서버를 설치하고 Grafana 서비스의 프록시로 작동하도록 구성해야합니다.

아파치 웹 서버와 필요한 패키지를 설치합니다.

Copy to Clipboard

필요한 아파치 모듈을 활성화합니다.

Copy to Clipboard

아파치 암호 파일과 관리자라는 첫 번째 계정을 만듭니다.

Copy to Clipboard

시스템에서 관리자 계정 암호를 두 번 입력하라는 요청이 표시됩니다.

Copy to Clipboard

이제 관리자 계정 암호를 테스트해 보겠습니다.

Copy to Clipboard

관리자 계정 암호를 입력합니다.

Copy to Clipboard

다음 명령을 사용하여 아파치 암호 파일에 계정을 추가합니다.

Copy to Clipboard

이 예제에서는 benjamin이라는 계정을 추가합니다.

이제 아파치 포트(80)를 Grafana 서비스 포트 3000의 프록시로 구성해야 합니다.

우리는 또한 에이스 Grafana를 시도하는 사용자에게 인증을 요청하기 위해 아파치를 구성해야합니다.

아파치 000-default.conf 구성 파일을 편집합니다.

Copy to Clipboard

다음은 구성 전 000-default.conf 파일입니다.

Copy to Clipboard

구성 후 000-default.conf 파일은 다음과 같습니다.

Copy to Clipboard

아파치 서비스를 다시 시작합니다.

Copy to Clipboard

그라파나 구성 파일 grafana.ini를 편집합니다.

Copy to Clipboard

[auth.proxy] 영역에서 다음 구성을 수행합니다.

Copy to Clipboard

그라파나 서비스를 다시 시작합니다.

Copy to Clipboard

아파치 서비스는 TCP 포트 80에서 수신을 듣고 사용자를 포트 3000의 Grafana 서비스로 인증하고 리디렉션합니다.

아파치 프록시 설치를 테스트하려면 브라우저를 열고 서버의 IP 주소를 입력합니다.

이 예제에서는 브라우저에 다음 URL을 입력했습니다.

• http://192.168.15.11

아파치 프록시는 Grafana 서비스로 전달하기 전에 인증을 요청합니다.

grafana http authentication

로그인 화면에서 관리자 사용자와 아파치 htpasswd 파일의 암호를 사용합니다.

• 사용자 이름: 관리자
• 암호: 관리자 htpasswd 암호를 입력합니다.

성공적인 로그인 후, 당신은 Grafana 대시 보드로 직접 전송됩니다.

축! 그라파나 세리스에 액세스하도록 아파치 프록시 인증을 구성했습니다.