คุณติดตั้ง Edge สำหรับ Private Cloud บนเครื่องโฮสต์เดี่ยวเพื่อเป็นส่วนหนึ่งของการสาธิตหรือพิสูจน์การติดตั้งแนวคิดได้ การติดตั้งประเภทนี้เรียกว่าการติดตั้ง Edge "ครบวงจร" เครื่องโฮสต์อาจเป็นเครื่องแบบสแตนด์อโลนหรือ VM ที่เป็นไปตามข้อกำหนดเบื้องต้นของระบบที่ระบุไว้ด้านล่าง
หลังจากติดตั้ง Edge สำหรับ Private Cloud บนเครื่องโฮสต์แล้ว คุณจะเลือกติดตั้งพอร์ทัลบริการของ Apigee Developer Services (หรือพอร์ทัล) บนเครื่องโฮสต์ของตัวเองก็ได้
การอนุญาตให้ใช้สิทธิ
การติดตั้ง Edge แต่ละครั้งต้องมีไฟล์ใบอนุญาตที่ไม่ซ้ำกันซึ่งคุณได้รับจาก Apigee หากยังไม่มีใบอนุญาต โปรดติดต่อฝ่ายขายที่นี่
ข้อกำหนดของระบบสำหรับ Edge
ตารางต่อไปนี้แสดงข้อกำหนดของระบบสำหรับการติดตั้ง Edge ในเครื่องโฮสต์เดียว
ข้อกำหนด |
คำอธิบาย |
ทดสอบ |
---|---|---|
สิทธิ์เข้าถึงที่เก็บ RPM ของ Apigee |
ตรวจสอบการเข้าถึง https://software.apigee.com ตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับที่เก็บ:
|
curl -v https://software.apigee.com แสดง HTTP 200 |
การเข้าถึงบริการแบ็กเอนด์ |
ตรวจสอบการเข้าถึงบริการแบ็กเอนด์ |
curl -v http://backend เพื่อตรวจสอบการเข้าถึงบริการแบ็กเอนด์ของคุณ |
รหัสใบอนุญาต |
ตรวจสอบอีเมลจาก Apigee ที่มีรหัสใบอนุญาตแนบอยู่ |
ตรวจสอบว่าทำให้คีย์ใบอนุญาตใช้งานได้กับเครื่องโฮสต์แล้ว |
เวอร์ชันของระบบปฏิบัติการ |
เวอร์ชันระบบปฏิบัติการที่รองรับตามที่ระบุไว้ในซอฟต์แวร์ที่รองรับและเวอร์ชันที่รองรับ |
cat /etc/redhat-release แสดงเวอร์ชันระบบปฏิบัติการ |
เวอร์ชัน 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 ของโฮสต์แล้ว |
ชื่อโฮสต์ -i แสดงผลที่อยู่ IP ของโฮสต์ |
เครือข่าย |
ต้องมีการเข้าถึงอินเทอร์เน็ตภายนอก สำหรับ RedHat OS ให้เข้าถึงที่เก็บแสนอร่อย RHEL |
yum repolist จะส่งกลับที่เก็บที่ใช้ได้ สำหรับ RedHat ให้ดูความพร้อมใช้งานของที่เก็บได้จาก /etc/yum.repos.d/redhat-rhui.repo |
พอร์ต, iptable, ไฟร์วอลล์ |
ตรวจสอบว่าพอร์ต 8080, 9000, 9001 และ 9002 ยอมรับแพ็กเก็ตขาเข้าได้ |
ข้อกําหนดนี้ขึ้นอยู่กับระบบปฏิบัติการและการกําหนดค่าระบบปฏิบัติการของคุณ คุณใช้คำสั่งต่างๆ เพื่อดูการตั้งค่าปัจจุบันได้ ดังนี้ iptable -nvL Linux 6.x: สถานะ iptables ของบริการ Linux 7.x: สถานะไฟร์วอลล์ sysctl คุณหยุด IPtable หรือไฟร์วอลล์ได้หากจำเป็น |
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 ควรแสดงผลรูท |
เซิร์ฟเวอร์ SMTP |
สิทธิ์เข้าถึงเซิร์ฟเวอร์ SMTP เพื่อส่งอีเมลถึงผู้ใช้ Edge รายใหม่ |
ข้อกำหนดของระบบสำหรับพอร์ทัล
คุณติดตั้งพอร์ทัลในเครื่องที่ต่างจากที่ใช้ติดตั้ง Edge ได้ ตรวจสอบว่าคุณมีคุณสมบัติตามข้อกำหนดต่อไปนี้ก่อนติดตั้งพอร์ทัล
ข้อกำหนด |
คำอธิบาย |
ทดสอบ |
---|---|---|
สิทธิ์เข้าถึงที่เก็บ RPM ของ Apigee |
ตรวจสอบการเข้าถึง https://software.apigee.com โปรดตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับที่เก็บดังกล่าว |
curl -v https://software.apigee.com แสดง HTTP 200 |
Edge ติดตั้งในโฮสต์แล้ว |
ตรวจสอบว่าคุณได้ติดตั้ง Edge ในเครื่องโฮสต์แล้ว |
โปรดดูข้อกำหนดของระบบสำหรับ Edge ด้านบน |
พอร์ต |
ตรวจสอบว่าพอร์ต 8079 พร้อมใช้งานและเข้าถึงได้ |
netstat -nlptu | grep 8079 |