怎样在 Ubuntu 20.04 LTS 上安装 GoAccess

在本教程中,我们将向您展示怎样在 Ubuntu 20.04 LTS 上安装 GoAccess。 对于那些不知道的人,GoAccess 是适用于 Linux 和 Unix 操作系统的实时 Web 日志分析器和可视化工具。 它用作终端的交互式应用程序,模型还提供 HTML 报告,可以在浏览器中方便地查看。

本文假设您至少具有 Linux 的基本知识,知道怎样使用 shell,并且最重要的是,您在自己的 VPS 上托管您的站点。 安装非常简单,假设您在 root 帐户中运行,否则您可能需要添加 ‘sudo‘ 到获得 root 权限的命令。 我将向您展示在 Ubuntu 20.04 (Focal Fossa) 上逐步安装 GoAccess。 您可以按照针对 Ubuntu 18.04、16.04 和任何其他基于 Debian 的发行版(如 Linux Mint)的相同说明进行操作。

在 Ubuntu 20.04 LTS Focal Fossa 上安装 GoAccess

步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt 终端中的命令。

sudo apt update
sudo apt upgrade

步骤 2. 在 Ubuntu 20.04 上安装 GoAccess。

现在我们将官方 GoAccess 存储库添加到我们的存储库中:

echo "deb https://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add -

然后,刷新apt缓存并安装它:

sudo apt update
sudo apt install goaccess

步骤 3. 在 Ubuntu 系统上使用 GoAccess。

您可以做的第一件事是检查终端为我们提供的帮助,为此您可以运行:

goaccess --help

为了 example, 使用以下命令将从 Apache 访问日志并将其放入 Apache的默认文档根目录:

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

现在你可以打开浏览器, Enter 您的 IP 地址或域名并在最后添加“/report.html”以查看您的 HTML 输出:

恭喜! 您已成功安装 GoAccess。 感谢您使用本教程在 Ubuntu 20.04 LTS Focal Fossa 系统上安装 GoAccess 实时网络日志分析器。 如需更多帮助或有用信息,我们建议您查看 GoAccess 官方网站.