ข้อกําหนดในการติดตั้ง EDGE Demo

คุณสามารถติดตั้ง Edge สำหรับ Private Cloud ในเครื่องโฮสต์เครื่องเดียวได้โดยเป็นส่วนหนึ่งของการติดตั้งเพื่อการสาธิตหรือการติดตั้งเพื่อพิสูจน์แนวคิด การติดตั้งประเภทนี้เรียกว่าการติดตั้ง Edge "แบบครบวงจร" เครื่องโฮสต์อาจเป็นเครื่องแบบสแตนด์อโลนหรือ VM ที่มีคุณสมบัติตรงตามข้อกำหนดเบื้องต้นของระบบที่ระบุไว้ด้านล่าง

หลังจากติดตั้ง Edge สำหรับ Private Cloud ในเครื่องโฮสต์แล้ว คุณสามารถเลือกติดตั้งพอร์ทัล Apigee Developer Services (หรือเรียกง่ายๆ ว่า พอร์ทัล) ในเครื่องโฮสต์ของตัวเองได้

การอนุญาตให้ใช้สิทธิ

การติดตั้ง Edge แต่ละครั้งต้องใช้ไฟล์ใบอนุญาตที่ไม่ซ้ำกันซึ่งคุณจะได้รับจาก Apigee หากยังไม่มีใบอนุญาต โปรดติดต่อฝ่ายขายที่นี่

ข้อกำหนดของระบบสำหรับ Edge

ตารางต่อไปนี้แสดงข้อกำหนดของระบบสำหรับการติดตั้ง Edge ในเครื่องโฮสต์เครื่องเดียว

ข้อกำหนด

คำอธิบาย

การทดสอบ

สิทธิ์เข้าถึง Apigee RPM Repo

ตรวจสอบว่ามีสิทธิ์เข้าถึง https://software.apigee.com

ตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับ Repo แล้ว ดังนี้

  • หากคุณเป็นผู้มีโอกาสเป็นลูกค้าที่กำลังประเมิน Apigee โปรดติดต่อฝ่ายขายของ Apigee ที่นี่
  • หากคุณเป็นลูกค้าปัจจุบันของ Apigee โปรดติดต่อตัวแทนของ Apigee

curl -v https://software.apigee.com แสดงผล HTTP 200

สิทธิ์เข้าถึงบริการแบ็กเอนด์

ตรวจสอบว่ามีสิทธิ์เข้าถึงบริการแบ็กเอนด์

curl -v http://แบ็กเอนด์ เพื่อตรวจสอบสิทธิ์เข้าถึงบริการแบ็กเอนด์

รหัสสัญญาอนุญาต

ตรวจสอบอีเมลจาก Apigee ที่มีรหัสสัญญาอนุญาตแนบมา

ตรวจสอบว่าได้ติดตั้งใช้งานรหัสสัญญาอนุญาตในเครื่องโฮสต์แล้ว

เวอร์ชันของระบบปฏิบัติการ

เวอร์ชันของระบบปฏิบัติการที่รองรับตามที่ระบุไว้ใน ซอฟต์แวร์ที่รองรับ และเวอร์ชันที่รองรับ

cat /etc/redhat-release แสดงผลเวอร์ชันของระบบปฏิบัติการ

เวอร์ชันของ Java

Apigee Edge สำหรับ Private Cloud 4.54.00 ต้องรองรับ Java 2 เวอร์ชัน คุณต้องติดตั้งทั้ง 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 ต้องมีสิทธิ์เข้าถึงที่เก็บ yum ของ RHEL

yum repolist แสดงผล Repo ที่พร้อมใช้งาน

สำหรับ RedHat ให้ตรวจสอบความพร้อมใช้งานของ Repo จาก /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 อย่างถาวร โปรดดูหัวข้อ ติดตั้งยูทิลิตี apigee-setup ของ Edge

สิทธิ์เข้าถึงของผู้ใช้ระบบ

ผู้ใช้ที่ทำการติดตั้งต้องมีสิทธิ์ดังนี้

  • สิทธิ์เข้าถึง sudo หรือสิทธิ์เข้าถึงรูท
  • ความสามารถในการเพิ่มผู้ใช้ในเครื่องโฮสต์

sudo whoami ควรแสดงผลรูท

เซิร์ฟเวอร์ SMTP

สิทธิ์เข้าถึงเซิร์ฟเวอร์ SMTP เพื่อส่งอีเมลถึงผู้ใช้ Edge รายใหม่

ข้อกำหนดของระบบสำหรับพอร์ทัล

คุณสามารถติดตั้งพอร์ทัลในเครื่องอื่นที่ไม่ใช่เครื่องที่ใช้ติดตั้ง Edge ตรวจสอบว่าคุณมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้ก่อนติดตั้งพอร์ทัล

ข้อกำหนด

คำอธิบาย

การทดสอบ

สิทธิ์เข้าถึง Apigee RPM Repo

ตรวจสอบว่ามีสิทธิ์เข้าถึง https://software.apigee.com

ตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับ Repo แล้ว

curl -v https://software.apigee.com แสดงผล HTTP 200

ติดตั้ง Edge ในโฮสต์แล้ว

ตรวจสอบว่าคุณได้ติดตั้ง Edge ในเครื่องโฮสต์แล้ว

ดู ข้อกำหนดของระบบสำหรับ Edge ด้านบน

พอร์ต

ตรวจสอบว่าพอร์ต 8079 พร้อมใช้งานและเข้าถึงได้

netstat -nlptu | grep 8079