Amazon Lightsail에서 그럴듯한 분석을 위해 Google Analytics를 버리십시오.
6276 단어 startuptutorialwebdevopensource
그럴듯한 분석을 사용하려면 어떻게 해야 합니까?
두 가지 옵션이 있습니다.
Amazon Lightsail에서 오픈 소스 버전을 실행하는 방법에 중점을 둘 것입니다.
Amazon Lightsail이란 무엇입니까?
Amazon Lightsail은 사용하기 쉬운 가상 사설 서버(VPS) 인스턴스, 컨테이너, 스토리지, 데이터베이스 등을 비용 효율적인 월별 요금으로 제공합니다. Lightsail을 사용하면 배포하고 사용할 운영 체제 또는 애플리케이션 청사진을 쉽게 선택할 수 있습니다. 5분 이내에 Lightsail에서 Plausible을 실행할 수 있습니다. 시작하자!
Amazon Lightsail에 로그인
아직 Lightsail 계정이 없다면 Amazon Lightsail and create one으로 이동하십시오.
서비스에 로그인하면 다음과 같이 표시됩니다.
우리는 인스턴스를 만들 것입니다. '인스턴스 만들기'를 클릭합니다.
이 배포를 원하는 지역을 선택하십시오. 현재 인스턴스를 배포할 수 있는 전 세계적으로 14개 지역이 있습니다. 버지니아(US-EAST-1a)를 사용하고 있습니다.
'OS 전용' 버튼을 클릭하고 최신 버전의 Ubuntu(20.04)를 선택합니다.
배포 및 구성 속도를 높이기 위해 인스턴스에 로그인하기 전에 일부 필수 파일을 설치하고 구성하는 Launch Script를 사용할 것입니다.
'시작 스크립트 추가'를 클릭하고 다음 코드를 붙여넣습니다.
sudo apt update -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu focal stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli docker-compose containerd.io -y
sudo mkdir /var/www
cd /var/www
sudo git clone https://github.com/plausible/hosting
cd hosting
sudo git clone https://github.com/TheBrianGraf/AmazonLightsail/
sudo chmod +x ./AmazonLightsail/Plausible-conf-setup.sh
위의 코드는 다음을 수행합니다.
인스턴스 크기 선택
Lightsail은 사용자의 요구 사항을 충족하기 위해 다양한 크기의 인스턴스를 제공합니다. 4GB/2vCPU 인스턴스를 선택하지만 필요에 따라 더 작거나 더 큰 인스턴스를 선택할 수 있습니다.
마지막으로 인스턴스에 이름을 지정합니다. 우리는 'Plausible-Analytics'라고 부를 것입니다. '인스턴스 만들기'를 클릭합니다.
고정 IP 추가 및 포트 8000 열기
Lightsail 인스턴스가 나중에 재부팅되더라도 동일한 IP 주소를 유지하기를 원합니다. 고정 IP를 추가하려면 인스턴스 이름을 클릭하십시오.
'네트워킹' 탭을 클릭하고 '고정 IP 연결'을 클릭합니다.
'고정 IP 만들기'를 클릭하고 이름을 지정합니다. 이름을 'Plausible-Analytics-IP'로 지정하겠습니다. '만들기'를 클릭합니다.
구성이 완료되면 Plausible 서버에 도달할 수 있도록 TCP 포트 8000을 열어 보겠습니다. 인스턴스 이름을 다시 클릭하고 '네트워킹' 탭으로 돌아갑니다.
IPv4 방화벽에서 '규칙 추가'를 클릭합니다. 포트 상자에 '8000'을 입력하고 '만들기'를 클릭합니다.
이제 인스턴스에 로그인하고 마지막 몇 가지 명령을 실행하여 시작하고 실행할 준비가 되었습니다.
인스턴스에 로그인
페이지 상단으로 다시 스크롤하고 '연결' 탭을 클릭한 다음 'SSH를 사용하여 연결'을 클릭하면 인스턴스에서 명령을 실행할 수 있는 새 창이 열립니다.
다음 코드를 SSH 터미널에 복사하여 붙여넣거나 입력합니다.
# Run the config setup file
sudo /var/www/hosting/AmazonLightsail/Plausible-conf-setup.sh
# Change directories to the Plausible files
cd /var/www/hosting
# Kick off the Docker container
sudo docker-compose up --detach
# Wait about 10-20 seconds after the above command completes then run the final command. If it gives an error. Wait another 10 seconds and try it again.
#
sudo docker-compose exec plausible_db psql -U postgres -d plausible_db -c "UPDATE users SET email_verified = true;"
이 명령을 실행하면 Plausible에 로그인할 수 있습니다. 인스턴스의 IP 주소를 웹 브라우저에 복사하고 포트 8000을 포함합니다. 이제 'plausible-conf.env' 파일에 있는 자격 증명으로 로그인할 수 있습니다.
여기에서 Google Analytics 대신 Plausible을 사용하여 여정을 시작할 수 있습니다. 웹사이트 추가를 시작하는 방법에 대한 자세한 내용은 여기에서 설정을 계속할 수 있습니다.
Reference
이 문제에 관하여(Amazon Lightsail에서 그럴듯한 분석을 위해 Google Analytics를 버리십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/aws/ditch-google-analytics-for-plausible-analytics-on-amazon-lightsail-1jd9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)