Edge 演示安装要求

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

在主机上安装 Edge for Private Cloud 后,您可以选择在其自己的主机上安装 Apigee 开发者服务门户(简称门户)。

许可

每次安装 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 版本

支持的 Java 版本:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version 返回 已安装的 Java 版本

如果找不到所需的 Java 版本,Edge 安装程序会下载并安装该版本。

CPU 核心

至少 8 个

lscpu 会返回 CPU 数量

cat /proc/cpuinfo 返回 CPU 信息

RAM

至少 16 GB

cat /proc/meminfo 返回内存信息

磁盘可用空间

最少 100 GB

df -h 返回磁盘 空间。

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

主机名

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

hostname -i 会返回 主机的 IP 地址

网络

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

对于 RedHat OS,需要访问 RHEL yum 仓库。

yum repolist 返回 可用的代码库

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

ports、iptables、firewalld

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

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

iptables -nvL

Linux 6.xservice iptables status

Linux 7.xsysctl 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 access 或 root access
  • 能够在主机上添加用户

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 的系统要求

Port(端口)

确保端口 8079 可用且可访问

netstat -nlptu | grep 8079