文档
注册

安装环境准备

请在所有服务端进行如下操作,服务端使用的操作系统版本为openEuler 20.03 LTS SP1。

配置镜像源

  1. 配置liboath本地源。
    1. 建立用作Yum源的文件夹。
      mkdir -p /home/oath
    2. 拷贝位于编译机“/root/rpmbuild/RPMS/”的全部文件至“/home/oath/”
    3. 将拷贝过来的RPM包作为本地Yum源。
      1
      2
      cd /home/oath
      createrepo .
      

      若提示缺少createrepo命令,可通过yum install createrepo进行安装。

    4. 新建“local.repo”文件。
      1
      vim /etc/yum.repos.d/local.repo
      
    5. “i”键进入编辑模式,添加以下内容。
      1
      2
      3
      4
      5
      6
      [local-oath]
      name=local-oath
      baseurl=file:///home/oath
      enabled=1
      gpgcheck=0 
      priority=1
      
    6. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。
  2. 下载compat-openssl10-1.0.2o-5.fc30.aarch64.rpm。

    下载地址:https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/30/Everything/aarch64/os/Packages/c/

  3. 添加Ceph源。
    1. 新建“ceph.repo”文件。
      1
      vim /etc/yum.repos.d/ceph.repo 
      
    2. “i”键进入编辑模式,添加以下内容。
       1
       2
       3
       4
       5
       6
       7
       8
       9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      [Ceph] 
      name=Ceph packages for $basearch 
      baseurl=http://download.ceph.com/rpm-nautilus/el7/$basearch 
      enabled=1 
      gpgcheck=1 
      type=rpm-md 
      gpgkey=https://download.ceph.com/keys/release.asc 
      priority=1 
      
      [Ceph-noarch] 
      name=Ceph noarch packages 
      baseurl=http://download.ceph.com/rpm-nautilus/el7/noarch 
      enabled=1 
      gpgcheck=1 
      type=rpm-md 
      gpgkey=https://download.ceph.com/keys/release.asc 
      priority=1 
      
      [ceph-source] 
      name=Ceph source packages 
      baseurl=http://download.ceph.com/rpm-nautilus/el7/SRPMS 
      enabled=1 
      gpgcheck=1 
      type=rpm-md 
      gpgkey=https://download.ceph.com/keys/release.asc 
      priority=1
      
    3. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。
  4. 更新Yum源。
    1
    yum clean all && yum makecache
    

安装Java

  1. 解压OpenJDK安装包至“/usr/local”目录。
    1
    2
    cd /home
    tar -zxvf OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz -C /usr/local/
    
  2. 配置Java环境变量。
    1. 打开“profile”文件。
      1
      vim /etc/profile
      
    2. “i”键进入编辑模式,在文件末尾添加以下内容。
      1
      2
      export JAVA_HOME=/usr/local/jdk8u282-b08 
      export PATH=${JAVA_HOME}/bin:$PATH
      
    3. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。
  3. 使环境变量生效。
    1
    source /etc/profile
    
  4. 验证安装是否成功。
    1
    java -version
    

    回显打印所安装的版本号即为安装成功。

安装OpenSSL

OpenSSL 1.1.1n存在以下高危漏洞,建议根据官方提示进行修复。

  1. 安装 TLS 依赖。
    yum install net-tools expect haveged dos2unix -y
  2. 获取OpenSSL 1.1.1n源码包并解压。
    cd /usr/local
    wget https://www.openssl.org/source/old/1.1.1/openssl-1.1.1n.tar.gz --no-check-certificate
    tar -zxvf openssl-1.1.1n.tar.gz
  3. 编译安装OpenSSL 1.1.1n。
    cd openssl-1.1.1n
    ./config 
    make && make install
  4. (可选)备份原始版本OpenSSL。

    若系统原生未安装OpenSSL,则请跳过本步骤。

    mv /usr/bin/openssl /usr/bin/openssl.bak
    mv /usr/include/openssl /usr/include/openssl.bak
  5. 建立链接。
    ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
    ln -s /usr/local/ssl/include/openssl /usr/include/openssl
    echo “/usr/local/ssl/lib” >> /etc/ld.so.conf 
    ldconfig -v
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词