GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu20.04にMatomoWebAnalyticsをインストールする方法

Matomo(旧称Piwik)は、PHPで開発された無料のオープンソースWeb分析アプリケーションであり、GoogleAnalyticsの究極の代替手段となります。 Matomoを使用して、1つ以上のWebサイトへのオンライン訪問を追跡し、分析のためにこれらの訪問に関するレポートを表示できます。

このチュートリアルでは、Ubuntu20.04VPSにMatomoWebAnalyticsをインストールする方法を紹介します。

前提条件
  • Ubuntu 20.04 VPS
  • SSHルートアクセスまたはsudo権限を持つ通常のシステムユーザー

ステップ1.SSH経由でログインし、システムを更新します

rootユーザーとしてSSHを使用してUbuntu20.04VPSにログインします:

ssh root@IP_Address -p Port_number

IP_Address」を置き換えます 」および「Port_Number 」とサーバーのIPアドレスとSSHポートを使用します。

次に、次のコマンドを実行して、インストールされているすべてのパッケージを利用可能な最新バージョンに更新します。

apt update && sudo apt upgrade

ステップ2:ApacheWebサーバーをインストールする

次のコマンドを実行して、ApacheWebサーバーをインストールします。

apt install apache2

Apacheを起動し、サーバーの起動時に自動起動できるようにするには、次のコマンドを実行します。

systemctl start apache2
systemctl enable apache2

ステップ3:必要な拡張機能を使用してPHPをインストールする

PHPと必要なPHP拡張機能をインストールするには、次のコマンドを実行します。

apt install php php-cli libapache2-mod-php php-common php-curl php-gd php-mbstring php-mysql php-xml php-intl php-zip

ステップ4:MariaDBをインストールし、Matomo用のデータベースを作成します

Matomoにはデータベースサーバーが必要であり、次のコマンドを実行してインストールできます:

apt install mariadb-server

MariaDBサーバーがインストールされたら、rootユーザーとしてMariaDBシェルにログインし、Matomoのデータベースとユーザーを作成します。

mysql -u root -p
MariaDB [(none)]> CREATE DATABASE matomodb;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON matomodb.* TO 'matomouser'@'localhost' IDENTIFIED BY 'Passw0rd';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

「Passw0rd」を置き換えることを忘れないでください 実際の強力なパスワードを使用します。

ステップ5:Ubuntu20.04にMatomoをダウンロード

サーバーの公式WebサイトからMatomoの最新バージョンをダウンロードします:

wget https://builds.matomo.org/matomo.zip

ダウンロードしたら、次のコマンドでダウンロードしたファイルを解凍します。

unzip matomo.zip -d /var/www/html/

次に、Matomoの所有権をwww-dataに変更します:

chown -R www-data:www-data /var/www/html/matomo/

ステップ6:Apache構成ファイルを作成する

Matomoの新しい構成ファイルを作成するには、新しいApache構成ファイルを作成します。

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

基本的なApache構成ファイルは次のようになります:

 <VirtualHost *:80>
    ServerAdmin admin@your_domain.com
     DocumentRoot /var/www/html/matomo
     ServerName your_domain.com
     ServerAlias www.your_domain.com
     
     <Directory /var/www/html/matomo/>
          Options FollowSymlinks
          AllowOverride All
          Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/matomo_error.log
     CustomLog ${APACHE_LOG_DIR}/matomo_access.log combined
</VirtualHost>

ServerAdminとServerName(your_domain.com)の横にあるドメイン名を変更することを忘れないでください )一意の登録済みドメイン名で機能させるため。

ファイルを保存して閉じてから、次のコマンドでMatomo仮想ホストをアクティブ化します。

a2ensite matomo.conf

Apacheサービスを再起動すると、準備が整います。

systemctl restart apache2

ステップ7.SSL証明書をインストールする

このステップでは、無料のLet’sEncryptSSL証明書を使用してMatomoのSSLを有効にします。

apt install python3-certbot-apache -y

Certbotがインストールされると、ドメインの証明書をインストールする準備が整います。

certbot --apache

インストールが正常に完了すると、次の同様のメッセージが表示されます。

- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/your_domain.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/your_domain.com/privkey.pem

ステップ8:Webインターフェースを使用したMatomoのインストール

Webインストールウィザードを実行するには、 https://your_domain.comにアクセスします。 Matomoのウェルカムページにリダイレクトされます。 「次へ」をクリックします ボタン:

「システムチェック」が表示されます ページ。すべてが緑色のチェックマークでマークされている場合は、「次へ」をクリックします。 ボタンをクリックして次のステップに進みます:

データベース設定ページが表示されます。以前に構成されたデータベースクレデンシャルを使用します:

テーブルを作成すると、「成功して作成されたテーブル!」が返されます。 」メッセージ:

次に、スーパーユーザーを作成する必要があります 。ユーザー名、パスワード、メールアドレスを入力してください。

次に、サイト名とWebサイトのURLを入力し、[次へ]をクリックします。 ボタン。

次のページにMatomoサイトの追跡コードが表示されます:

次に、Matomoのインストールが完了したことを確認する必要があります。 CONTINUE TO MATOMOをクリックします ボタン。

これで、Matomo管理バックエンドにログインできます:

Matomoダッシュボードが表示され、Webサイトを追加したり、統計を確認したりできます。

それだ。これでMatomoのインストールが完了しました。もちろん、Ubuntuホスティングサービスのいずれかを使用している場合は、これを行う必要はありません。その場合は、専門のLinux管理者に Matomoのインストールを依頼するだけです。 あなたのために。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu20.04にMatomoWebAnalyticsをインストールする方法に関するこの投稿が気に入った場合は、下のボタンを使用してソーシャルネットワーク上の友達と共有するか、単に返信してください。ありがとうございます。


Panels
  1. Ubuntu16.04にRをインストールする方法

  2. Ubuntu18.04にOpenWebAnalyticsをインストールする方法

  3. Ubuntu18.04にGoをインストールする方法

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にRをインストールする方法

  1. Ubuntu18.04にChromiumWebブラウザをインストールする方法

  2. Debian9にMatomoWebAnalyticsをインストールする方法

  3. Ubuntu18.04LTSにMatomoWebAnalyticsをインストールする方法