更新时间:2024-09-24 GMT+08:00

安装Linux应用服务器

基础环境要求

  • 系统要求:CentOS release 7.9最小安装系统。
  • 网络要求:服务器需要有公网访问权限(绑定弹性EIP)。
  • 防火墙要求:开放2376(docker服务)端口和35000-40000端口。

前提条件

已获取Linux服务器root账号密码。

操作步骤

  1. 使用root账号登录Linux服务器。
  2. 在Linux服务器中,下载Linux环境app_publisher_x86_64_xxx.tar.gz(xxx为版本号)压缩包。

    表1 app_publisher组件版本说明

    堡垒机版本

    支持架构

    app_publisher组件版本

    下载地址

    V3.3.26.0

    X86和Arm

    V1.0.0

    软件包下载地址

    V3.3.30.0

    X86和Arm

    V1.1.0

    软件包下载地址

    V3.3.38.0

    X86

    V1.2.0_CentOS7

    软件包下载地址

    Arm

    V1.2.0_UOS20

    软件包下载地址

    V3.3.40.0

    X86

    V1.3.0_CentOS7

    软件包下载地址

    Arm

    V1.3.0_UOS

    软件包下载地址

    V3.3.43.0

    X86

    V1.4.0_CentOS7

    软件包下载地址

    Arm

    V1.4.0_UOS

    软件包下载地址

    V3.3.46.0

    X86

    V1.5.0_CentOS7

    软件包下载地址

    Arm

    V1.5.0_UOS

    软件包下载地址

    V3.3.52.0

    X86

    1.6.1_EulerOS

    软件包下载地址

    Arm

    1.6.1_EulerOS

    软件包下载地址

    X86

    1.6.1_CentOS7

    软件包下载地址

    Arm

    1.6.1_UOS

    软件包下载地址

  3. 在Linux服务器中,执行以下命令,将app_publisher_x86_64_xxx.tar.gz(xxx为版本号)压缩包进行解压。

    # tar -xvf app_publisher_*.tar.gz

    # cd app_publisher

  4. 环境之前是否已安装过firefox应用发布服务器

    • 是,执行以下命令,把之前安装的firefox docker镜像删除。

      # docker rmi 127.0.0.1:5000/psm-firefox:0.2

      删除后,继续执行步骤 5

    • 否,执行步骤 5

  5. 执行以下命令,部署脚本。

    # /bin/bash install.sh

  6. 执行以下命令,检查服务状态。

    # service docker status

    active (running)表示应用发布服务器安装成功。

  7. 创建share目录(仅针对堡垒机V3.3.26.0版本)。

    # mkdir /opt/autorun/share

  8. (可选)重启应用发布服务器。