マトモ

プライバシーを最優先にしたトラッキングとリアルタイムレポートを備えたオープンソースのウェブ解析プラットフォーム。

アクセスマトモ

  1. ウェブブラウザを開き、次のURLにアクセスしてください: http://<SERVER-IP>
  2. Matomoのウェブセットアップウィザードに従ってインストールを完了してください。

重要なファイルとディレクトリ

  • Web Root: /var/www/matomo (所有者: www-data:www-data)
  • Apache設定: /etc/apache2/sites-available/matomo.conf
  • ログ: /var/log/apache2/matomo_error.log & /var/log/apache2/matomo_access.log
  • データベース認証情報: /root/.cloudzy-creds

データベース設定

セットアップ中に、生成されたファイルから以下の認証情報を入力してください(/root/.cloudzy-creds):

  • データベースサーバー: 127.0.0.1
  • ログイン: matomo
  • パスワード: ランダムに生成された
  • データベース名: matomo

アパッチ管理

systemd コマンドを使用して Apache サービスを管理します:

systemctl status apache2
systemctl restart apache2
systemctl stop apache2
systemctl start apache2

ドメインでのSSLの有効化

1. ドメインをサーバーのIPアドレスに設定してください。

2. Apacheの設定を編集し、置換する ServerName <IP> あなたのドメインで (ServerName <your-domain>):

vim /etc/apache2/sites-available/matomo.conf

3. Certbot のインストール:

apt install -y certbot python3-certbot-apache

4. 有効なLets Encrypt証明書を生成するには、次のコマンドを実行します:

certbot --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. 変更を適用するためにApacheを再起動します:

systemctl restart apache2

6. Matomoの設定ファイルを編集する(/var/www/matomo/config/config.ini.php) を更新する trusted_hosts 設定下 [General] IPアドレスの代わりにドメインを含めるには:

[General]
trusted_hosts[] = "yourdomain.com"

7. ブラウザを開き、次のURLにアクセスしてください: https://yourdomain.com

申請内容