探しているオープンソースの分析 Web ソフトウェアそれはあなたのものになることができますGoogleアナリティクスそれなら代替案オープンウェブ解析そのあたりのどこかにあるかもしれません。 Google Analytics を完全に上回ることはできませんが、置き換えて独自の完全に制御できる分析ソリューションになるには十分です。 Open Web Analytics (OWA) は GPL ライセンスに基づいて配布されており、誰でも無料で使用できます。このオープンソースの Web 分析ソフトウェアは、Google Analytics と同様に、Web サイトやアプリケーションのユーザー行動を追跡および分析するために使用できます。さらに、Google の Analytics と同様に、Web サイトやアプリのトラフィックやその他の分析を追跡するための、シンプルな Javascript、PHP、または REST ベースの API も提供します。
また、ユーザーが簡単に、WordPress や MediaWiki などの人気のあるコンテンツ管理システムやフレームワークを追跡できるようにします。 OWA には、そのようなプラットフォームを追跡するためのサポートが組み込まれています。
ここでは、Ubuntu と CentOS に Open Web Analytics (OWA) をインストールして設定する方法を説明します。
注記: Open Web Analytics (OWA) をインストールするために VPS サーバーを使用しています。
まず、使用している Linux システムに root としてログインし、書き込みの手間を省きます。須藤すべてのコマンドの前に。
ステップ 1: システムを更新します。
REHL または Centos の場合は、次のコマンドを実行します。
yum update
Ubuntu または Debian ベースのシステムの場合は、apt コマンドを使用します。
apt-get アップデート && apt-get アップグレード
ステップ 2: Centos および Ubuntu に LAMP サーバーをインストールする
サーバー上にすでに Apache、PHP、MySQL がある場合は、次のことができます。このステップはスキップしてください。
Centos 7 および Centos 6 の場合:
Centos 7 では MYSQL が削除され、MariaDB が採用されたため、Centos 7 ユーザーの場合、利用できないため MySQL パッケージは自動的に削除されますが、CentOS 6 ユーザーはそれを入手します。
yum install httpd php php-mysql mysql-server mariadb-server
Ubuntu または Debian ベースのシステムの場合
Debian または Ubuntu、またはそれらのベースのフォークを使用している場合は、以下のコマンドを使用して、PHP および MySQL を含む Web サーバーをインストールします。
apt-get install apache2 php php-mysql mysql-server
ステップ 3: Apache と MySQL/MariaDB をアクティブ化し、有効にして開始します。
Centos 7 の場合:
Centos 7 は MariaDB を使用するため、Apache と MariaDB の両方を有効にして起動するコマンドを次に示します。
MariaDB サービスを有効にして開始するコマンド
systemctl enable mariadb systemctl start mariadb
Apache Web サーバー サービスを有効にして開始するコマンド
systemctl enable httpd systemctl start httpd
Centos 6の場合
MySQL を有効にして開始するためのコマンド。
chkconfig mysqld on service mysqld start
以下のコマンドを使用して Apache を有効にします
chkconfig httpd on service httpd start
Debian または Ubuntu ベースのシステムの場合:
Apache および MySQL サービス用の Ubuntu などの Debian ベースのディストリビューションでは、次のコマンドを使用します。
service enable apache2 service enable mysql service apache2 restart
ステップ 4: データベースの保護
次に進んで Open Web Analytics 用のデータベースを作成する前に、root ユーザーのパスワードを作成して MySQL を保護する必要があります。デフォルトでは、MySQL または MariaDB のユーザーは根パスワードなしで。
注記: MariaDB は MySQL のフォークであるため、以下に示すすべてのコマンドは両方に当てはまります。
このコマンドを使用して、Ubuntu と CentOS の両方で MySQL/MariaDB のパスワードを設定します。
mysql_secure_installation
ステップ 5: Open Web Analytics (OWA) 用のデータベースを作成する
Open Web をインストールする前に、そのデータベースを作成しましょう。
- MySQL/MariaDB root ユーザーのパスワードを設定した後、以下のコマンドを使用して同じパスワードでログインします。
mysql -u root -p
- 次に、OWA のデータベースを作成します。任意の名前を付けることができますが、ここでは「オワテスト”。以下のコマンドを使用します。
create database owatest;
- 新しいデータベース ユーザーをパスワードとともに作成し、上で作成したデータベースに割り当てます。オワテスト私たちの場合は。
- 注記: を置き換えますオワテストデータベースを使って、オワテストユーザーデータベースユーザーに付与するユーザー名とオワユーザーパスワードデータベース ユーザーに割り当てる独自のパスワードを使用します。
GRANT ALL PRIVILEGES ON owatest.* TO owatestuser@localhost IDENTIFIED BY 'owauserpassword';
- MySQL を終了する
FLUSH PRIVILEGES;
quit
- MySQL/MariaDB root ユーザーのパスワードを設定した後、以下のコマンドを使用して同じパスワードでログインします。
ステップ 6: Open Web Analytics をインストールする
- 次のコマンドを使用して、Apache Web サーバーの Web ディレクトリに移動します。
cd /var/www/html
- 今すぐダウンロードしてくださいオープンウェブ解析 (OWA)まずはここに行きますhttps://github.com/padams/Open-Web-Analytics/tags最新バージョンをクリックします。その後、2つの圧縮ファイルが表示されますジップそしてタール。を右クリックして、tar ファイルそしてリンクアドレスをコピーします。
- Centos または Ubuntu ターミナルに戻り、次のように入力します。ウィゲットそして貼り付けますリンクこれをコピーして Enter キーを押します。
wget https://github.com/padams/Open-Web-Analytics/archive/1.6.2.tar.gz
- 一度OWAをダウンロードして、圧縮を解除する時間ですday.gz。コマンドを使用するタールxfダウンロードしたファイル名を付けます。たとえば、ダウンロードした OWA ファイルのバージョンは次のとおりです。1.6.2 tar.gzその場合、私たちのコマンドは次のようになります
tar xf 1.6.2.tar.gz
- 解凍したフォルダーの名前を次のように変更します。おわ:
mv Open-Web-Analytics-1.6.2 owa
- 注記:オープンウェブアナリティクス 1.6.2は抽出後のフォルダー名であり、場合によっては異なる場合があります。別のバージョンを使用している場合。
- その後、その所有権を Apache デーモン ユーザーに割り当てます。
- Centos ユーザーの場合、コマンドは次のようになります。
chown -R apache:apache Open*
- Ubuntu または Debian の場合は次のようになります。
chown -R www-data:www-data Open*
- Centos ユーザーの場合、コマンドは次のようになります。
ステップ 7: Open Web Analytics (OWA) を構成する
1.ブラウザを開いて https://example.com/owa/ を指定します。 example.com を、OWA をインストールしたサーバーのドメイン名または IP アドレスに置き換えます。
2.次の画面が表示されます。 「始めましょう」をクリックします
3.ここで、Open Web Analytics は MySQL/MariaDB データベースの詳細を入力するよう求めます。この記事では、上で作成したものを入力します。
4.すべてがうまくいけば、最終的に [Open Web Analytics インストーラー] ページが表示され、デフォルトのサイトとユーザーの情報を求められます。
5.を入力してくださいサイトドメインOpen Web Analytics で追跡したいもの。その後メールが来て、パスワードのためにウェブ解析管理者を開くユーザー。
[続行…] をクリックします。
6.インストールが成功して完了すると。 OWA には、ログインに使用できるユーザー名とパスワードが表示されます。
7.今すぐクリックしてくださいログインしてサイトトラッカーを生成してください!ボタン。
8.これで、あなたのウェブサイトのドメイン名そして、そのすぐ下にいくつかのオプションがあります。「」と呼ばれるものがあります。トラッキングコードを取得する” それをクリックしてください。
9. [トラッキング コードの取得] ページで次の操作を行います。2 つのコードが見つかります。1 つは次のとおりです。JavaScriptその他PHP。両方を使用する必要はありません。どちらを好むかによって決まります。を使用している場合は、ワードプレスベースの Web サイトを作成したら、JavaScript トラッキング コードをコピーして、<head>タグホームページのGoogleトラッキングコード。 Web サイトのヘッダーに貼り付けたくない場合は、フッターに貼り付けることもできます。 Open Web Analytics トラッキング API もこのページから入手できます。
10.を実装した後、トラッキングコードウェブサイトで。に行きますサイト名簿ページWeb サイトのドメインの下にあるレポートを表示するオプション。
ステップ 8: Web 分析ダッシュボードを開く
のウェブ分析ダッシュボードを開くを開いて表示しますWebサイト同じようなメトリクスGoogleアナリティクス。
ウェブ解析デモを開く
Open Web Analytics をインストールする前にデモを確認するためのリンク: デモ
オープンなウェブ分析機能:
- 分析ダッシュボード。
- クリックヒートマップを生成します。
- 閲覧した前後のページを含む、Web ページの詳細な使用状況を表示します。
- 訪問者の地理的位置。
- 訪問者のクリックストリームレポート
- 無制限の数のカスタム サイト アクションを追跡します。アクションはグループ化して値を割り当てることができます。
- フィードのリクエスト、購読、読者を追跡します。
- どの検索語が訪問者を参照しているかを追跡して SEO を最適化します。
- 訪問者の訪問頻度を分析することで、訪問者がどの程度忠誠心を持っているかを確認します。
- Web ページ上のすべての DOM 要素のクリックを追跡します。
参照: Openweb Analytics のスクリーンショット -リンク
その他の役立つリソース:
- 7 トップの無料およびオープンソース Web ホスティング コントロール パネル (Cpanel)
- Google Analytics から WordPress 管理ページのトラフィックを削除する方法
- WordPress で Google Analytics を設定して有効にする方法
- 3 つのベストかつ無料のリファラースパムブロック WordPress プラグイン
- Centos 7 および Centos 6 に phpMyAdmin をインストールする
- WordPress に Google アナリティクス ダッシュボードを追加する方法
- Google Analytics アカウント コード (無料) を取得するにはどうすればよいですか?