GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu16.04LTSにGoAccessをインストールする方法

このチュートリアルでは、Ubuntu 16.04 LTSにGoAccessをインストールする方法を紹介します。知らなかった方のために、GoAccessはリアルタイムのウェブログアナライザーであり、 LinuxとUnixの両方のオペレーティングシステム。ターミナルからのインタラクティブなアプリとして機能し、モデルの後にHTMLレポートも提供されます。これはブラウザで簡単に表示できます。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudoを追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 16.04(Xenial Xerus)サーバーにGoAccessリアルタイムWebログアナライザーを段階的にインストールする方法を説明します。

Ubuntu16.04LTSにGoAccessをインストールする

手順1.まず、次のapt-getを実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。

sudo apt-get update
sudo apt-get upgrade

手順2.依存関係パッケージをインストールします。

ncursesとGCCをインストールし、次のコマンドを実行します:

apt-get install libncursesw5-dev libglib2.0-dev libgeoip-dev libtokyocabinet-dev

ステップ2.GoAccessをインストールします。

次のコマンドを実行して、GoAccessソフトウェアをインストールします。

wget http://tar.goaccess.io/goaccess-1.2.tar.gz
tar xvzf goaccess-1.2.tar.gz
cd goaccess-1.2
./configure --enable-utf8 --enable-geoip=legacy
make && make install

/usr/binにGoAccessのソフトリンクを作成します 実行によるディレクトリ:

ln -s /usr/local/bin/goaccess /usr/bin/goaccess

ステップ3.GoAccessを使用します。

まず、ApacheをWebサーバーとしてインストールします:

apt-get install apache2

インストールプロセスが完了したら、次のコマンドを実行してApacheサービスを開始します。

systemctl start apache2
systemctl enable apache2

システムファイアウォールを通過する必要なHTTPポートを許可します:

firewall-cmd --add-service=http --permanent
firewall-cmd --reload

たとえば、次のコマンドを使用すると、Apacheアクセスログから分析されたHTMLファイルが作成され、Apacheのデフォルトのドキュメントルートに配置されます。

goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html

これで、ブラウザを開き、IPアドレスまたはドメイン名を入力して、「/report.html」を追加できます。 最後に」を表示して、HTML出力を確認します:

おめでとうございます。GoAccessが正常にインストールされました。このチュートリアルを使用して、Ubuntu 16.04 LTS(Xenial Xerus)システムにGoAccessリアルタイムWebログアナライザーをインストールしていただきありがとうございます。追加のヘルプや役立つ情報については、 GoAccessの公式ウェブサイトを確認することをお勧めします。


Ubuntu
  1. Ubuntu 22.04 /20.04LTSにDockerをインストールする方法

  2. Ubuntu20.04LTSにPlayOnLinuxをインストールする方法

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

  1. Ubuntu 20.04 LTS/21.04にAnsibleをインストールする方法

  2. Ubuntu 20.04 LTS/21.04にMinikubeをインストールする方法

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

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

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

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