LinuxにUmamiをインストールしてウェブサイト分析を行うためのステップバイステップガイド

主な注意事項

  • Umami は、プライバシーを重視したアプローチでウェブサイト分析を提供します。
  • インストールは Docker に依存しており、従来のセットアップの制約が簡素化されます。
  • SSL を実装すると、分析プラットフォームでの安全なデータ転送が保証されます。

アナリティクスをマスターする: Ubuntu LinuxにUmamiをインストールする方法

Umami Analyticsを使用すると、ウェブマスターはユーザーのプライバシーを最優先にしながら、ウェブサイトのパフォーマンスに関する洞察を収集できます。このガイドでは、Ubuntu LinuxにUmamiをインストールし、効果的なデータトラッキングを設定する方法を説明します。

分析ニーズにUmamiを選ぶ理由

Umami は、ユーザー データを匿名化するプライバシー重視の分析ソリューションとして際立っており、訪問者のプライバシーを損なうことなく Web サイトのパフォーマンスを分析したい Web マスターにとって魅力的な選択肢となっています。

さらに、Umami は GDPR に準拠しており、Cookie に依存しないため、追加のオプトイン リクエストなしで簡単に Web サイトをナビゲートできます。

もう 1 つの利点は、Umami は無料で使用でき、軽量であるため、システム リソースを大量に消費することなく既存のサーバーにインストールできることです。

Umami 用の Docker と Docker Compose のセットアップ

Umami 分析のセルフホスティングを開始するには、まず Ubuntu マシンに Docker と Docker Compose をインストールする必要があります。

ステップ1: Docker署名キーを取得する

公式 Docker Web サイトから署名キーを取得します。

ステップ2:新しいリポジトリファイルを作成する

テキストエディタを使用して、「/etc/apt/sources.list.d/」ディレクトリにリポジトリファイルを作成します。

プロのヒント:保存する前に必ずリポジトリの内容を確認してください。

ステップ3:システムを更新する

次のコマンドを実行して、システムが完全に更新されていることを確認します。

sudo apt update

ステップ4: Dockerと依存関係をインストールする

次のコマンドを実行して、Docker、Docker Compose、および必要な依存関係をインストールします。

sudo apt install docker docker-compose

Umamiのインストール方法

次に、Umami GitHub リポジトリに移動し、事前構成された Docker Compose ファイルをテキスト エディターで開きます。

ステップ5:環境変数を設定する

Docker Compose ファイル内の「environment:」セクションを見つけて、 APP_SECRET 変数を一意のランダム文字列に設定します。

ステップ6:うまみコンテナを構築する

変更を保存したら、次のコマンドを使用して Umami コンテナをビルドして実行します。

sudo docker-compose up -d

ステップ7:コンテナのステータスを確認する

実行中の Docker コンテナを一覧表示して、Umami インスタンスが起動していることを確認します。

sudo docker ps

SSLでUmamiを保護する

Umami 分析をオンラインでアクセスできるようにするには、SSL リバース プロキシを設定します。

ステップ8: DNS設定を更新する

DNS 設定に、Umami サーバーの IPv4 アドレスを指す新しい「A」レコードを作成します。

プロのヒント: SSL 設定に進む前に、DNS の変更が伝播されていることを確認してください。

ステップ9: Certbotをインストールする

次に、SSL 証明書を取得するための Certbot snap パッケージをインストールします。

sudo snap install core && sudo snap refresh core

ステップ10:リバースプロキシを構成する

Umami ドメイン用の新しい NGINX 構成ファイルを作成し、必要な構成ブロックを追加します。

ステップ11: SSL証明書を生成する

SSL 証明書を取得するには、次のコマンドを使用します。

sudo certbot --nginx

ステップ12: SSLアクセスをテストする

Web ブラウザでサブドメインにアクセスして、Umami インスタンスに安全にアクセス可能であることを確認します。

Umami Analyticsをウェブサイトに統合する

インストールが成功したら、次の手順で Umami ユーザー アカウントを構成します。

ステップ13:デフォルトの資格情報を変更する

デフォルトの資格情報 (ユーザー名: admin、パスワード: umami )を使用してログインし、セキュリティのためにすぐにパスワードを変更してください。

追跡用のウェブサイトを追加する手順

ステップ14:新しいウェブサイトを追加する

ナビゲーション バーの[設定]をクリックし、 [Web サイトの追加] をクリックします。

ステップ15:ウェブサイト情報を入力する

名前やドメインなどのウェブサイトの詳細を入力し、「保存」をクリックします。

ステップ16:トラッキングコードをコピーする

「トラッキング コード」タブに移動し、提供されている HTML スニペットをコピーします。

ステップ17:ウェブサイトにトラッキングコードを貼り付ける

コピーしたスニペットを、 <head> 追跡したい各ページのウェブサイトの HTML セクションに挿入します。

まとめ

これらの手順に従うことで、Ubuntu サーバーに Umami Analytics を正常にインストールして構成することができ、ウェブサイトのパフォーマンスを効率的かつプライバシー重視で追跡できるようになります。

結論

Umami Analyticsは、プライバシーとGDPR遵守を重視するウェブマスターにとって強力な代替手段となります。Ubuntuサーバーにインストールすることで、ユーザーデータを尊重しながらサイト分析を行うための大きな一歩を踏み出すことができます。

FAQ(よくある質問)

Umami Analyticsとは何ですか?

Umami は、ユーザーのプライバシーを損なうことなく分析情報を提供する、自己ホスト型のプライバシー重視の Web サイト分析ツールです。

Umamiは無料で使えますか?

はい、Umami は完全に無料で使用でき、最小限のシステム要件でサーバーにインストールできます。