怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool

Siege 是一个开源基准测试和负载测试工具。 Siege 可以成为分析网站性能和检测瓶颈的宝贵工具。 其结果包括各种措施,可为您提供有关网站总体健康状况的宝贵信息。 Siege 可用于评估网站响应、交易率、吞吐量等。它可以对单个网站或多个网站同时进行压力测试。

今天的帖子是关于怎样在 Ubuntu 操作系统上安装 Siege 基准测试工具。 我们将涵盖:

  • 通过 APT 安装 Siege
  • 通过 tar.gz 存档安装 Siege

笔记: 这里显示的程序已经过测试 Ubuntu 20.04 LTS.

方法 #1 通过 APT 安装

在以下过程中,我们将使用 APT 从默认的 Ubuntu 存储库安装 Siege Benchmarking 工具。

1. 要在 Ubuntu 上安装 Siege,首先更新存储库索引如下:

$ sudo apt update

Enter sudo 密码。

2. 现在使用以下命令安装 Siege:

$ sudo apt install siege

如果系统提示您 是/否 在安装过程中,键入 并击中 Enter.

3、安装Siege后,可以如下验证:

$ siege --version

下面的输出验证了 Siege 版本 4.0.4 已安装。

方法 #2 通过 tar.gz 安装

在以下过程中,我们将使用 tar.gz 包安装 Siege Benchmarking 工具。

1. 首先使用以下命令安装 build-essential 包:

$ sudo apt install build-essential

Enter sudo 密码。 如果系统提示您 是/否 在安装过程中,键入 并击中 Enter.

2.从这里下载最新版本的Siege tar.gz 关联. 您也可以使用下面的命令下载 Siege 最新版本 4.1.0 (截至 2021 年 7 月):

$ wget https://download.joedog.org/siege/siege-latest.tar.gz

此命令会将 Siege tar.gz 包保存到您的主目录。

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 1

3. 将下载的包移动到 /选择 目录使用以下命令:

$ sudo mv siege-latest.tar.gz /opt/

4. 现在进入 /选择 目录:

$ cd /opt/

并提取 Siege 存档文件:

$ sudo tar -zxf siege-latest.tar.gz

它将被提取到名为 siege-version-number(例如 siege-4.1.0)的目录中。

5. 在 Siege 提取的目录中移动:

$ cd siege-4.1.0/

您可以使用 ls 命令查看此目录的内容。

6. 现在运行以下命令来运行 Siege 目录中的配置脚本:

$ sudo ./configure

此命令将检查构建和安装包所需的所有依赖项。

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 2

7. 现在按如下方式构建包:

$ sudo make

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 3

8.然后使用以下命令安装包:

$ sudo make install

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 4

现在 Siege 已安装。 您可以按如下方式验证:

$ siege --version

下面的输出验证了 Siege 版本 4.1.0 已安装。

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 5

使用 Siege 进行负载测试

要使用 Siege 基准测试工具对任何网站进行负载测试,请使用以下语法:

$ siege options <URL>

你会看到这样的测试结果:

怎样在 Ubuntu 20.04 上安装 Siege Benchmarking Tool 6

让我们快速了解一下结果:

  • 交易 指服务器命中总数
  • 可用性 是服务器成功响应的连接百分比
  • 过去 时间 指测试运行的时间。
  • 数据传输 是 Siege 用于站点测试的数据总量
  • 响应时间 是服务器响应请求所花费的时间
  • 成交率 指服务器每秒可以管理的平均事务数
  • 吞吐量 指服务器每秒可以服务的请求数
  • 并发 是打开的并行连接数
  • 成功和失败的交易 是服务器响应状态代码分别小于和大于 400 的次数。
  • 最长交易和最短交易 分别是所有交易中最长和最短交易完成的时间

Siege 有各种命令行选项,您可以使用以下命令查看:

$ siege --help

卸载围攻

如果您需要从系统中移除 Siege,您可以使用以下方法:

删除使用安装的围攻 易于 工具,使用以下命令:

$ sudo apt remove siege

删除使用安装的围攻 tar.gz 打包,使用以下命令:

导航到围攻目录:

$ cd siege-4.1.0/

然后卸载它:

$ sudo make uninstall

在这篇文章中,我们介绍了怎样使用两种方法在 Ubuntu 操作系统上安装 Siege 基准测试工具:使用 APT 和 tar.gz 包。 我们还介绍了怎样卸载 Siege,以防您需要将其删除。

相关阅读:

Posted in: LinuxTags: