Edge 演示安装要求

您可以将 Edge for Private Cloud 安装在单个主机上,作为演示或概念验证安装的一部分。这种类型的安装称为 Edge “一体式”安装。主机可以是独立机器,也可以是满足以下系统前提条件的虚拟机。

在主机上安装 Edge for Private Cloud 后,您可以选择在自己的主机上安装 Apigee Developer Services 门户(或简称为“门户”)。

许可

每次安装 Edge 都需要从 Apigee 获取的唯一许可文件。如果您 还没有许可,请点击此处与销售人员联系。

Edge 的系统要求

下表列出了在单个主机上安装 Edge 的系统要求:

要求

说明

测试

访问 Apigee RPM 代码库

确保可以访问 https://software.apigee.com

确保您已从 Apigee 收到代码库的用户名/密码:

  • 如果您是正在评估 Apigee 的潜在客户,请点击此处与 Apigee 销售人员联系。
  • 如果您是 Apigee 的现有客户,请与您的 Apigee 代表联系。

curl -v https://software.apigee.com 返回 HTTP 200

访问后端服务

确保可以访问后端服务

curl -v http://backend 以检查对后端服务的访问权限

许可密钥

检查 Apigee 发送的电子邮件,其中附有许可密钥

确保许可密钥已部署到主机

操作系统版本

支持的操作系统版本,如支持的 软件和支持的版本中所列。

cat /etc/redhat-release 返回操作系统版本

Java 版本

Apigee Edge for Private Cloud 4.54.00 需要双 Java 支持。您必须先安装 Java 17 和 Java 21,然后才能安装 Edge:

  • Oracle JDK 17 和 Oracle JDK 21,或
  • OpenJDK 17 和 OpenJDK 21

java -version 返回活跃的 Java 版本。

Edge 安装程序仅验证主机上是否存在 Java 17 和 Java 21。 Edge 安装程序不会自动下载或安装 Java。

CPU 核心数

至少 8 个

lscpu 返回 CPU 数量

cat /proc/cpuinfo 返回 CPU 信息

RAM

至少 16 GB

cat /proc/meminfo 返回内存信息

磁盘空间

至少 100 GB

df -h 返回磁盘 空间。

df -h /opt 返回 /opt(Edge 安装目录)的磁盘可用空间

主机名

主机名设置为主机的 IP 地址

hostname -i 返回 主机的 IP 地址

网络

需要外部互联网访问权限。

对于 RedHat 操作系统,需要访问 RHEL yum 代码库。

yum repolist 返回 可用的代码库。

对于 RedHat,请检查 /etc/yum.repos.d/redhat-rhui.repo 中代码库的可用性

端口、iptables、firewalld

确保端口 3001、8080、9001 和 9002 可以接受传入的数据包。

此要求取决于您的操作系统和操作系统配置。您可以使用多个 命令来查看当前设置:

iptables -nvL

Linux 6.x:service iptables status

Linux 7.x:sysctl firewalld status

如有必要,您可以停止 iptables 或 firewalld

SELinux

在安装期间停用 SELinux,或将其设置为宽容模式。如有必要,请在安装后重新启用

暂时将 SELinux 设置为宽容模式:

在 Linux 6.x 操作系统上:

echo 0 > /selinux/enforce

如需在安装 Edge 后重新启用:

echo 1 > /selinux/enforce

在 Linux 7.x 操作系统上:

setenforce 0

如需在安装 Edge 后重新启用:

setenforce 1

如需永久停用 SELinux,请参阅 安装 Edge apigee-setup 实用程序。

系统用户访问权限

执行安装的用户需要:

  • sudo 访问权限或根访问权限
  • 能够在主机上添加用户

sudo whoami 应返回 root

SMTP 服务器

访问 SMTP 服务器,以便向新的 Edge 用户发送电子邮件。

门户的系统要求

您可以在与安装 Edge 的机器不同的机器上安装门户。在安装门户之前,请确保满足以下要求:

要求

说明

测试

访问 Apigee RPM 代码库

确保可以访问 https://software.apigee.com

确保您已从 Apigee 收到代码库的用户名/密码。

curl -v https://software.apigee.com 返回 HTTP 200

主机上安装了 Edge

确保您已在主机上安装 Edge

请参阅上文的 Edge 的系统要求。

端口

确保端口 8079 可用且可访问

netstat -nlptu | grep 8079