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

Edge สำหรับ Private Cloud เวอร์ชัน 4.16.05

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

หลังจากติดตั้ง Edge สำหรับ Private Cloud บนเครื่องโฮสต์แล้ว คุณจะเลือกติดตั้งรายการต่อไปนี้ได้

  • พอร์ทัลบริการสำหรับนักพัฒนาแอปในเครื่องโฮสต์เดียวกัน
  • API BaaS ในเครื่องโฮสต์ที่ 2

ข้อกำหนดของระบบสำหรับ 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 ที่รองรับ:

  • Oracle JDK 1.8
  • OpenJDK 1.8

java -version จะแสดงเวอร์ชัน Java ที่ติดตั้งไว้

หากไม่พบเวอร์ชัน Java ที่จำเป็น โปรแกรมติดตั้ง Edge จะดาวน์โหลดและติดตั้งเวอร์ชันดังกล่าว

แกน CPU

ขั้นต่ำ 2

lscpu แสดงผลจำนวน CPU

cat /proc/cpuinfo แสดงผลข้อมูล CPU

RAM

ขั้นต่ำ 8 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 หรือการเข้าถึงราก
  • ความสามารถในการเพิ่มผู้ใช้ในเครื่องโฮสต์

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

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

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

ข้อกำหนดของระบบสำหรับพอร์ทัลบริการสำหรับนักพัฒนาแอป

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

ข้อกำหนด

คำอธิบาย

ทดสอบ

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

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

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

ไฟล์ Portal .tar

ดาวน์โหลดไฟล์พอร์ทัล .tar ไปยังเครื่องโฮสต์

1. ไปที่การสนับสนุน Apigee Edge

2. เข้าสู่ระบบการสนับสนุนเพื่อขอไฟล์ .tar ของพอร์ทัลด้วย 1 ใน 2 วิธีต่อไปนี้

  • ขอสิทธิ์เข้าถึงไดเรกทอรีการดาวน์โหลด Edge สำหรับ Private Cloud
  • ขอ URL ไปยังไฟล์ .tar ของพอร์ทัล

พอร์ต

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

netstat -nlptu | grep 80

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

คุณติดตั้ง API BaaS ในเครื่องโฮสต์เดียวได้ ซึ่งต่างจากเครื่องที่ใช้ติดตั้ง Edge ตรวจสอบว่าคุณได้ปฏิบัติตามข้อกำหนดต่อไปนี้ก่อนที่จะติดตั้ง API BaaS ในโฮสต์

ข้อกำหนด

คำอธิบาย

ทดสอบ

ข้อกำหนดทั้งหมดของ Edge

ตรวจสอบว่าเครื่องโฮสต์มีคุณสมบัติตรงตามข้อกำหนดทั้งหมดที่ระบุไว้ข้างต้นสำหรับ Edge

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

พอร์ต, iptable, ไฟร์วอลล์

ตรวจสอบว่าพอร์ต 9000, 8080, 9200-9400 ยอมรับแพ็กเก็ตขาเข้าได้

ขั้นตอนนี้ขึ้นอยู่กับระบบปฏิบัติการและการกำหนดค่าระบบปฏิบัติการของคุณ คุณใช้คำสั่งต่างๆ เพื่อดูการตั้งค่าปัจจุบันได้ ดังนี้

iptable -nvL

Linux 6.x: สถานะ iptables ของบริการ

Linux 7.x: สถานะไฟร์วอลล์ sysctl

คุณหยุด IPtable หรือไฟร์วอลล์ได้หากจำเป็น