Matomo 웹 분석 설정: SSL 로그인 오류 진단하기 (3편)
·
DevOps/웹분석tool (GA, Matomo)
이번 포스트는 저번에 이어서 로그인에서 ssl인증 에러가 난 것을 해결해 보자 1. 로그인 에러 원인파악하기 아래와 같은 에러가 발생했는데 이를 GPT한테 물어봤다. 이 에러 메시지는 Matomo가 요청의 "origin"이나 "referrer"를 확인하는 과정에서 무언가 일치하지 않았음을 나타낸다. 여기에는 여러 가지 원인이 있을 수 있다. HTTP와 HTTPS 혼용: 만약 Matomo 설정이 HTTPS를 사용하도록 설정되어 있지만, HTTP로 접근하려고 하면 이런 문제가 발생할 수 있다. 반대의 경우도 마찬가지다. (이게 가장 확률이 높다.) Proxy 설정 문제: Nginx나 다른 리버스 프록시를 사용하고 있다면, 실제 클라이언트의 IP나 프로토콜 정보가 제대로 전달되지 않을 수 있다. Browser..
Matomo 웹 분석 설치: Docker Compose 활용 가이드 (1편)
·
DevOps/웹분석tool (GA, Matomo)
이번 시간에는 AWS의 EC2(Ubuntu)에 Docker Compose를 사용하여 Nginx, Matomo, Mysql을 연결하여 구축하는 방법을 설명하겠다. 참고로 이 순서를 그대로 따라가서 matomo를 구축한다면 중간중간 필자가 만난 오류를 해결해 가는 과정을 그대로 따라가게 된다. 그것이 불편하다면 따라하지 않는것을 추천한다. 1. Docker와 Docker Compose 설치 아직 Docker와 Docker Compose가 설치되지 않았다면, 우선 설치하자 # Docker 설치 sudo apt update sudo apt install docker.io # Docker Compose 설치 sudo apt install docker-compose 1-1. ubuntu 서버에 docker를 설치한..
Matomo Analytics (웹 분석도구): 데이터의 미래를 설계하다
·
DevOps/웹분석tool (GA, Matomo)
회사에서 프로젝트를 진행하면서 GA를 사용하지 않고 사이트에 대한 분석을 할 수 있는 tool이 필요해서 이것저것 오픈소스를 조사하던 도중 내가 데이터를 가지고 있을 수 있으며 온프레미스 구축이 가능한 Matomo라는 Analytics 를 발견했다. 이에 Matomo가 무엇인지 설명하고 필요한 사람들을 위해 구축방법을 설명한다. 1. Matomo란 무엇인가? Matomo는 웹 분석을 위한 오픈 소스 플랫폼이다. 처음에는 Piwik라는 이름으로 알려져 있었으며, 사용자의 웹사이트 방문, 페이지 뷰, 이벤트 등 다양한 웹 사용 패턴을 추적하고 분석한다. Matomo의 가장 큰 장점은 오픈 소스라는 점으로, 자체 서버에서 운영할 수 있어 데이터 보안에 더 유리하다는 점이다. 오픈 소스 웹 분석 플랫폼이다. 웹..