您可以将 Edge for Private Cloud 安装在单个主机上,作为演示或概念验证安装的一部分。这种类型的安装称为 Edge “一体式”安装。主机可以是独立机器,也可以是满足以下系统前提条件的虚拟机。
在主机上安装 Edge for Private Cloud 后,您可以选择在自己的主机上安装 Apigee Developer Services 门户(或简称为“门户”)。
许可
每次安装 Edge 都需要从 Apigee 获取的唯一许可文件。如果您 还没有许可,请点击此处与销售人员联系。
Edge 的系统要求
下表列出了在单个主机上安装 Edge 的系统要求:
|
要求 |
说明 |
测试 |
|---|---|---|
|
访问 Apigee RPM 代码库 |
确保可以访问 https://software.apigee.com 确保您已从 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:
|
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 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 |