Linux环境配置
系统版本
Red Hat Enterprise Linux release 8.5 (Ootpa)
安装Redhat过程中把选择软件那一步所有软件都勾选上了,要不系统可能缺少g--
OpenSSL版本
OpenSSL 1.1.1k
Slowhttptest安装
软件版本
slowhttptest-1.9.0
安装步骤
tar -xzvf slowhttptest-x.x.tar.gz
cd slowhttptest-x.x
./configure --prefix=PREFIX
make
sudo make install
PREFIX 为绝对路径 ,我配置的为 /usr/lcoal/slowhttptest
安装过程出现问题
一、在执行 ./configure -- prefix=/usr/local/slowhttptest
命令时出现了 OpenSSL-devel is missing
的错误。 出现此错误的原因是缺少此软件,需要安装。安装此软件需要大量依赖包。如果在有网的环境直接执行命令安装即可 yun install openssl-devel
命令安装即可。
二、若机器无法联网则需手动下载安装包下载,安装过程中会出现以下问题,可参安装包依赖关系图中的依赖关系进行安装。
三、依赖包安装关系图
四、安装包地址, 请按照如下步骤依次安装, 安装命令为rpm -ivh xx.rpm
如果所需的依赖包和上述不符合可以在此网址进行搜索下载 https://pkgs.org/
五、安装完成之后 可以看到在目录下看到/usr/local/slowhttptest/bin/slowhttptest
,为了方便使用slowhttptest可以创建如下软链。
ln -s /usr/local/slowhttptest/bin/slowhttptest /usr/bin/slowhttptest
配置完成之后输入 slowhttptest
命令得到如下图所示,表示工具安装成功。
工具命令参数可参考Slowhttptest InstallationAndUsage