您可以在單一主機上安裝 Edge for Private Cloud,用於安裝的概念驗證或概念驗證。這種安裝方式稱為 Edge「一站式」安裝。主機機器可以是獨立機器,或符合系統的 VM 必備條件。
在主機上安裝 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 隨附授權金鑰的電子郵件 |
確保將授權金鑰部署至主體機器 |
OS 版本 |
支援的 OS 版本,如支援 軟體和支援的版本。 |
cat /etc/redhat-release 會傳回 OS 版本 |
Java 版本 |
支援的 Java 版本:
|
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 查看存放區的可用性 |
ports、iptables、firewalld |
請確認通訊埠 8080、9000、9001 和 9002 可接受傳入的封包。 |
此要求取決於您的 OS 和 OS 設定。以下提供 查看目前設定: iptables -nvL Linux 6.x:service iptables status Linux 7.x:sysctl firewalld status 如有必要,您可以停止 iptable 或防火牆 |
SELinux |
安裝期間停用 SELinux,或設為寬鬆模式。視需要在安裝後重新啟用 |
將 SELinux 暫時設為寬鬆模式: 在 Linux 6.x 作業系統上: 回音 0 > /selinux/enforce 如要在安裝 Edge 後重新啟用,請按照下列步驟操作: 回音 1 > /selinux/enforce 在 Linux 7.x 作業系統上: setenforce 0 如何在安裝 Edge 後重新啟用: setenforce 1 如要永久停用 SELinux,請參閱「安裝 Edge apigee-setup 公用程式」。 |
系統使用者存取權 |
使用者執行安裝作業時,必須具備下列條件:
|
sudo heami 應傳回根目錄 |
SMTP 伺服器 |
具備 SMTP 伺服器的存取權,可傳送電子郵件給新的 Edge 使用者。 |
入口網站的系統需求
請在其他機器上安裝入口網站 安裝 Edge。安裝前,請先確認您符合下列規定 入口網站:
規定 |
說明 |
測試 |
---|---|---|
存取 Apigee RPM 存放區 |
確認能存取 https://software.apigee.com 確認您已收到 Apigee 為存放區的使用者名稱/密碼。 |
curl -v https://software.apigee.com 會傳回 HTTP 200 |
安裝在主機上的邊緣 |
確認已在主機上安裝 Edge |
請參閱上方的「Edge 的系統需求」。 |
連接埠 |
確保通訊埠 8079 可用且可存取 |
netstat -nlptu |grep 8079 |