技術情報

Matomo On-Premiseのインストール手順

このページでは、Matomoをウェブサーバーにインストールし、ウェブ解析を開始する方法を説明します。
ビデオチュートリアルをご覧になりたい場合は、こちらをクリックしてください:Matomoアナリティクス(旧Piwikアナリティクス)の設定方法【ビデオ】

はじめに

始める前に、以下のことを確認してください:

最低条件を満たしていることを確認する

ウェブホストがMatomoを実行するための最低条件を満たしていることを確認してください。

ダウンロード Matomo

最新リリースMatomo 5.0.3はここからダウンロードできます:

WordPressをお使いですか?Matomo Analytics for WordPressをお試しください!技術的な設定は必要ありません。

インストールの開始

ウェブホストがワンクリックソフトウェア(SoftaculousやInstallatronなど)を提供している場合、ワンクリックでMatomoをインストールすることが可能です。
そうでない場合は、以下の手順に従ってください:

  1. zipファイルをハードドライブ上のフォルダに解凍します。ファイルとディレクトリを含む “matomo “フォルダが作成されます。
  2. FTPクライアントを開き、Matomoファイルを「バイナリモード」でウェブサーバの希望の場所にアップロードします。
    例えばFilezilla FTPクライアントを使用する場合、トップメニューの「転送」>「転送タイプ」>「バイナリ」でバイナリモード転送を有効にすることができます。
    すべてのファイルは、例えば、あなたの公開wwwフォルダ内の “analytics” サブディレクトリにアップロードすることができます。http://yourdomain.org/analytics/
    または、Matomoを独自のサブドメインにセットアップし、すべてのファイルを以下の場所にアップロードすることもできます。http://analytics.example.org/

サーバーにSSHでアクセスできる場合は、FTPの代わりにSSHを使用することができます。
wget https://builds.matomo.org/matomo.zip && unzip matomo.zip

Matomoがアップロードされたら、次のステップに進むことができます!

5分でできるMatomoのインストール

ウェブブラウザを開き、MatomoをアップロードしたURLに移動します。すべてが正しくアップロードされていれば、Matomoのインストールようこそ画面が表示されるはずです。(Welcome画面が表示されない場合は、Apache や Nginx、IIS などの Web サーバーが設定され、動作していることも確認してください)。
インストール中に問題が発生した場合は、Matomoが問題を特定し、解決策を提供します。

Welcome画面

ポイント・アンド・クリックでインストールを始めましょう!次へをクリック

システムチェック

Matomoは、サーバーがMatomoの要件を満たしているかどうかを確認します。問題がなければ、このような長いリストが表示される:

問題があれば、Matomoはそれを特定し、この例のように解決方法を教えてくれます:

すべての条件が満たされたら次へをクリック

MySQLデータベースのセットアップ

MySQLデータベースはすでにセットアップされているはずです。データベース情報をお持ちでない場合は、ウェブホストまたは技術スタッフにお問い合わせください。

セキュリティ上の注意:セキュリティを強化するために、Matomoを独自のMySQLデータベースにインストールし、そのデータベースにのみアクセスできるユーザー名とパスワードを指定することをお勧めします。
新しいデータベースとMySQLユーザーを作成する方法の詳細については、ここをクリックしてください。

(デフォルトでは、データベースに接続する際に3306番ポートが使用されます。サーバーが別のポートを使用する場合は、ホスト名の後にそのポートを入力できます。ローカルホスト:3307)

フォームに入力したら次へをクリック

Matomo は必要なテーブルをデータベースに追加します:

次へをクリック

スーパーユーザー

スーパーユーザは、Matomo をインストールする際に作成するユーザです。このユーザは最も高い権限を持ちます。ユーザー名とパスワードを選択してください:

Matomo に初めてログインする唯一の方法です。各 Matomo インストールには、スーパーユーザが 1つだけ存在します。
スーパーユーザーは、監視する新しいウェブサイトの追加、ユーザーの追加、ユーザー権限の変更、プラグインの有効化および無効化などの管理タスクを実行できます。

デフォルトでは、スーパーユーザはアップグレードとセキュリティアラート、およびコミュニティのアップデートのためにサインアップされます。これらのメールを受信したくない場合は、これらのボックスのチェックを外してください。

情報を入力し次へをクリック

最初のウェブサイトを立ち上げる

追跡したい最初のウェブサイトの名前とURLを入力します。インストールが完了したら、さらにウェブサイトを追加できます。

次へをクリック

JavaScriptトラッキングタグをインストールする

Matomoによって生成されたJavaScriptトラッキングタグを、分析したいすべてのページに設置してください。このコードは、</head>タグを閉じる直前か、全ページの先頭に含まれる共有ヘッダーファイルに記述します。

ステップ・バイ・ステップのガイドは、次のような最も一般的なCMSに対応しています:WordPress,Joomla,Webflow,Shopifyストア,squareSpace,wix,GoDaddy Website Builder,Drupal,Jimdo
Matomoは、以下のような統合も可能です。AndroidおよびiOSアプリ,GTM(Google Tag Manager),Ionicモバイルアプリなど

そうでない場合は、手動でトラッキングタグを挿入する必要があります。

トラッキングタグをコピーしたら次へをクリック

おめでとう!

Matomoがインストールされ、訪問者を追跡する準備が整いました。訪問者が到着し始めるとすぐに、Matomoは訪問者のデータを追跡します。Matomoのレポートはリアルタイムで作成されますので、Matomoのダッシュボードにすぐにデータが表示されるはずです。

Matomoへ続くをクリックし、ダッシュボードにログインしてください!

何かが正しく動作していなかったり、エラーが発生している場合はトラブルシューティングガイドをご覧ください。

Matomoの設定

MatomoのJavaScriptトラッキングタグがウェブサイトに正しくインストールされていれば、リアルタイムのアナリティクスデータを受信することができます。
データを受信していない場合は、MatomoのJavascriptコードをコピー&ペーストしたことを確認してください。

他のユーザーにMatomoへのアクセス権を与えたり、複数のウェブサイトを監視したり、Matomoのブランドを変更したり、サードパーティのプラグインをインストールしたい場合は、管理ページを使用する必要があります。トップメニューの”管理”をクリックし、”ユーザー”をクリックしてユーザーと権限を管理します。

Matomoの設定が完了したら、”matomo/config/” フォルダに、より制限的なパーミッション(読み取り専用など)を設定することができます。
Matomoがファイルを書き込む必要があるのは 2 箇所だけです:

  1. matomo/tmp/フォルダ
  2. matomo/js/piwik.jsmatomo/js/matomo.jsファイル

中規模および高トラフィックのウェブサイト:レポートを処理する自動タスク(cron)を設定する。

あなたのウェブサイトが中規模または高トラフィックのウェブサイト(1日あたり数百以上の訪問)である場合、Matomoが定期的にレポートを計算するように自動アーカイブcronタスクの設定することを強くお勧めます。cronがセットアップされ、タイムアウトの値が大きくなると、cronによって起動されるcore:archiveコマンドによってレポートが前処理されるため、Matomoのダッシュボードは非常に速くロードされます。

cronをセットアップしないと、MatomoはMatomoのレポートにアクセスするたびに統計情報を再計算します。

自動アーカイブの設定方法は、Matomoのウェブサイトをご覧ください。Matomo自動アーカイブの設定方法.

アップデート、推奨サーバー構成など

インストール、アップデート、最適化に関する文書をご覧ください。

Matomoトレーニングビデオ

Matomoの使い方の概要を知りたいですか?以下のトレーニングビデオをご覧ください!