使用安装程序在 CentOS 上进行重大升级

支持的平台:

本文档介绍了如何使用适用于 CentOS 7.9 或更高版本的安装程序对现有远程代理执行主要升级。

此过程涉及在执行升级脚本之前安装和配置前提条件软件包。

如需详细了解如何在新的部署上安装代理,请参阅 在 CentOS 上使用安装程序创建代理

安装并配置所需软件包,以使用 2.0.0 及更高版本升级远程代理。

如需安装和配置必需的软件包,请按以下步骤操作:

  1. 运行以下命令以安装 Linux 软件包:

        yum install perl-core -y
  2. 分别运行以下命令以安装 OpenSSL 3.0.7:

        cd /usr/local/src
        wget https://www.openssl.org/source/openssl-3.0.7.tar.gz
        tar -xf openssl-3.0.7.tar.gz
        cd openssl-3.0.7
        ./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared zlib
        make -j$((`nproc`+1))
        make install
  3. 分别运行以下命令,以配置 OpenSSL 环境变量:

        cd /etc/ld.so.conf.d/
        echo /usr/local/ssl/lib64 > openssl-3.0.7.conf
        ldconfig -v
        echo PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/ssl/bin" > /etc/environment
        source /etc/environment
        ln -sf  /usr/local/ssl/bin/openssl /usr/bin/openssl
        export LDFLAGS="$LDFLAGS -L/usr/local/ssl/lib64"
        export LD_LIBRARY_PATH=/usr/local/ssl/lib64

需要更多帮助?从社区成员和 Google SecOps 专业人士那里获得解答。