Edge สำหรับ Private Cloud เวอร์ชัน 4.16.09
คุณติดตั้ง 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 ที่รองรับ:
|
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 Whoami ควรแสดงผลรูท |
เซิร์ฟเวอร์ SMTP |
สิทธิ์เข้าถึงเซิร์ฟเวอร์ SMTP เพื่อส่งอีเมลถึงผู้ใช้ Edge รายใหม่ |
ข้อกำหนดของระบบสำหรับพอร์ทัลบริการสำหรับนักพัฒนาแอป
คุณติดตั้งพอร์ทัล Edge Developer Services ในเครื่องโฮสต์เดียวกันกับที่ติดตั้ง Edge ได้ ตรวจสอบว่าคุณมีคุณสมบัติตามข้อกำหนดต่อไปนี้ก่อนติดตั้งพอร์ทัล
ข้อกำหนด |
คำอธิบาย |
ทดสอบ |
---|---|---|
Edge ติดตั้งในโฮสต์แล้ว |
ตรวจสอบว่าคุณได้ติดตั้ง Edge ในเครื่องโฮสต์แล้ว |
โปรดดูข้อกำหนดของระบบสำหรับ Edge ด้านบน |
ไฟล์ Portal .tar |
ดาวน์โหลดไฟล์พอร์ทัล .tar ไปยังเครื่องโฮสต์ |
1. ไปที่การสนับสนุน Apigee Edge 2. เข้าสู่ระบบการสนับสนุนเพื่อขอไฟล์ .tar ของพอร์ทัลด้วย 1 ใน 2 วิธีต่อไปนี้
|
พอร์ต |
ตรวจสอบว่าพอร์ต 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 หรือไฟร์วอลล์ได้หากจำเป็น |