软件要求
类别 |
支持版本 |
---|---|
Java |
|
操作系统 |
HAF框架兼容主流OS:CentOS 7.6、openEuler 20.03 LTS SP1、openEuler 22.03 LTS |
OpenSSL工具 |
OpenSSL 1.1.1及以上 |
Python |
Python 3.9.11及以上 |
Haveged |
未限制 |
- HAF业务会消耗系统随机值,为了避免程序阻塞,请务必开启haveged业务。
- 安装haveged(如已安装,可忽略) 。
yum install -y haveged
- 启动haveged服务,并设置成随系统启动。
systemctl start haveged systemctl enable haveged.service
- 确认服务是否开启。
service haveged status
- 安装haveged(如已安装,可忽略) 。
- OpenSSL版本低,会导致证书签发失败,请提前升级OpenSSL版本为1.1.1及以上。
- 查看Open SSL版本号。
openssl version
如果版本号低于1.1.1,请升级版本。
- 获取软件包。
wget https://www.openssl.org/source/openssl-1.1.1n.tar.gz
- 解压编译并安装。
tar -zxvf openssl-1.1.1n.tar.gz cd openssl-1.1.1n sudo ./config --prefix=/usr/local/openssl sudo make -j 16 sudo make install sudo mv /usr/bin/openssl /usr/bin/openssl.bak sudo ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl
- 打开文件,把“/usr/local/openssl/lib”加到文件最后。
sudo vim /etc/ld.so.conf
- 使设置生效。
sudo ldconfig -v
- 查看Open SSL版本号。
父主题: 环境要求