金子邦彦研究室インストールUbuntu サーバ,リモート接続goaccess を用いて Apache のログを1 コマンドで HTML ファイル化する(Ubuntu 上)

goaccess を用いて Apache のログを1 コマンドで HTML ファイル化する(Ubuntu 上)

前準備

Ubuntu のシステム更新

UbuntuUbuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

goaccess のインストールと運用

  1. goaccess のインストール
    echo "deb [arch=amd64] http://deb.goaccess.io/ `lsb_release -sc` main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
    wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add -
    sudo apt -y update
    sudo apt -y install goaccess
    
  2. Apache のログファイルから HTML ファイルの作成

    次のようなコマンドを実行する

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

    できた HTML ファイルを,Web ブラウザで表示して確認.