Edge Demo 安裝要求

您可以將 Edge for 私有雲 安裝在單一主機上,做為示範或概念驗證安裝的一部分。這類安裝稱為 Edge「多合一」安裝。主機可以是獨立機器或 VM,但必須符合下列系統必要條件。

在主機上安裝 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 寄來的電子郵件,其中附有授權金鑰

確保授權金鑰已部署至主機

OS 版本

支援的 OS 版本,如「支援的軟體和支援的版本」一節所列。

cat /etc/redhat-release 會傳回 OS 版本

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 會傳回 /opt (Edge 安裝目錄) 的磁碟空間

主機名稱

主機名稱設為主機的 IP 位址

hostname -i 會傳回主機的 IP 位址

網路

必須連上外部網路連線能力。

如果是 RedHat OS,則需存取 RHEL yum 存放區。

yum repolist 會傳回可用的存放區。

如果是 RedHat,請檢查 /etc/yum.repos.d/redhat-rhui.repo 中的存放區是否可用

通訊埠、iptables、firewalld

確認通訊埠 8080、9000、9001 和 9002 可接受傳入封包。

這項規定取決於您的 OS 和 OS 設定。您可以使用下列指令查看目前的設定:

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 存取權或 root 存取權
  • 在主機上新增使用者的權限

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