GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にGoAccessをインストールする方法

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

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

CentOS7にGoAccessをインストールする

ステップ1.まず、システムが最新であることを確認することから始めましょう。

yum clean all
yum -y update

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

方法1。

次のコマンドを実行してGoAccessをインストールします:

yum -y install goaccess
方法2。

別のオペレーティングシステムを使用している場合は、公式Webサイトでコンパイル済みのバイナリを検索できます:

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

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

GoAccessには、ログファイルを分析するための多くのオプションがあります。GoAccessでログファイルを表示するために使用できる最も簡単な方法は次のとおりです。

goaccess /var/log/boot.log

以下のコマンドを使用して、GoAccessのすべてのフラグと機能を確認できます。

goaccess --help

HTML形式のGoAccessライブレポート:

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

yum install httpd

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

systemctl start httpd
systemctl enable httpd

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

goaccess /var/log/httpd/access_log --log-format=COMBINED -a -o /var/www/html/report.html

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

おめでとうございます!GoAccessが正常にインストールされました。CentOS7システムにGoAccessオープンソースリアルタイムWebログアナライザーをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプまたは有用な情報については、 GoAccessの公式ウェブサイトを確認してください。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS7にWine4.0をインストールする方法

  1. CentOS7にVim8.2をインストールする方法

  2. CentOS7にVirtualBoxをインストールする方法

  3. CentOS8にGitをインストールする方法

  1. CentOS8にDockerをインストールする方法

  2. Centos8にJava8および11をインストールする方法

  3. CentOS8にMySQLをインストールする方法