Edge for Private Cloud v4.18.01
คุณสามารถติดตั้ง Edge สำหรับ Private Cloud ในเครื่องโฮสต์เครื่องเดียวได้โดยเป็นส่วนหนึ่งของการติดตั้งเพื่อสาธิตหรือการพิสูจน์แนวคิด การติดตั้งประเภทนี้เรียกว่าการติดตั้ง Edge แบบ "ครบวงจร" เครื่องโฮสต์อาจเป็นเครื่องแบบสแตนด์อโลนหรือ VM ที่ตรงตามข้อกำหนดเบื้องต้นของระบบที่ระบุไว้ด้านล่าง
หลังจากติดตั้ง Edge สำหรับ Private Cloud ในเครื่องโฮสต์แล้ว คุณจะเลือกติดตั้งสิ่งต่อไปนี้ได้
- พอร์ทัลบริการสำหรับนักพัฒนาแอปในเครื่องโฮสต์ของตัวเอง
- API BaaS ในเครื่องโฮสต์ของตัวเอง
การอนุญาตให้ใช้สิทธิ
การติดตั้ง 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 แสดงข้อมูลหน่วยความจำ |
|
Diskspace |
ขั้นต่ำ 100 GB |
df -h จะแสดงพื้นที่ในดิสก์ df -h /opt แสดงผลพื้นที่ในดิสก์สำหรับ /opt ซึ่งเป็นไดเรกทอรีการติดตั้ง Edge |
|
ชื่อโฮสต์ |
ชื่อโฮสต์ที่ตั้งค่าเป็นที่อยู่ IP ของโฮสต์ |
hostname -i จะแสดงผลที่อยู่ IP ของโฮสต์ |
|
เครือข่าย |
ต้องมีการเข้าถึงอินเทอร์เน็ตภายนอก สำหรับระบบปฏิบัติการ RedHat ให้เข้าถึงที่เก็บ yum ของ RHEL |
yum repolist จะแสดงผลที่เก็บที่พร้อมใช้งาน สำหรับ RedHat ให้ตรวจสอบความพร้อมใช้งานของที่เก็บจาก /etc/yum.repos.d/redhat-rhui.repo |
|
ports, iptables, firewalld |
ตรวจสอบว่าพอร์ต 8080, 9000, 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 whoami ควรแสดงผลเป็น root |
|
เซิร์ฟเวอร์ SMTP |
สิทธิ์เข้าถึงเซิร์ฟเวอร์ SMTP เพื่อส่งอีเมลไปยังผู้ใช้ Edge ใหม่ |
ข้อกำหนดของระบบสำหรับพอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์
คุณสามารถติดตั้งพอร์ทัล Edge Developer Services ในเครื่องอื่นที่ไม่ใช่เครื่องที่คุณใช้ติดตั้ง Edge ได้ ตรวจสอบว่าคุณมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้ก่อนติดตั้งพอร์ทัล
|
ข้อกำหนด |
คำอธิบาย |
การทดสอบ |
|---|---|---|
|
สิทธิ์เข้าถึงที่เก็บ RPM ของ Apigee |
ตรวจสอบว่าเข้าถึง https://software.apigee.com ได้ ตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับที่เก็บ |
curl -v https://software.apigee.com แสดงผล HTTP 200 |
|
Edge ติดตั้งอยู่ในโฮสต์ |
ตรวจสอบว่าคุณได้ติดตั้ง Edge ในเครื่องโฮสต์แล้ว |
โปรดดูข้อกำหนดของระบบสำหรับ Edge ด้านบน |
|
พอร์ต |
ตรวจสอบว่าพอร์ต 8079 พร้อมใช้งานและเข้าถึงได้ |
netstat -nlptu | grep 8079 |
ข้อกำหนดของระบบสำหรับ API BaaS
คุณสามารถติดตั้ง API BaaS ในเครื่องโฮสต์เครื่องเดียว ซึ่งแตกต่างจากเครื่องที่คุณใช้ติดตั้ง Edge ตรวจสอบว่าคุณมีคุณสมบัติตรงตามข้อกำหนดต่อไปนี้ก่อนติดตั้ง API BaaS ในโฮสต์
|
ข้อกำหนด |
คำอธิบาย |
การทดสอบ |
|---|---|---|
|
สิทธิ์เข้าถึงที่เก็บ RPM ของ Apigee |
ตรวจสอบว่าเข้าถึง https://software.apigee.com ได้ ตรวจสอบว่าคุณได้รับชื่อผู้ใช้/รหัสผ่านจาก Apigee สำหรับที่เก็บ |
curl -v https://software.apigee.com แสดงผล HTTP 200 |
|
ข้อกำหนดทั้งหมดของ Edge |
ตรวจสอบว่าเครื่องโฮสต์เป็นไปตามข้อกำหนดทั้งหมดที่ระบุไว้ข้างต้นสำหรับ Edge |
โปรดดูข้อกำหนดของระบบสำหรับ Edge ด้านบน |
|
พอร์ต, iptables, firewalld |
ตรวจสอบว่าพอร์ต 2551, 8080, 9000, 9200-9400 สามารถรับแพ็กเก็ตขาเข้าได้ |
ขั้นตอนนี้ขึ้นอยู่กับระบบปฏิบัติการและการกำหนดค่าระบบปฏิบัติการ คุณใช้คำสั่งต่อไปนี้เพื่อดูการตั้งค่าปัจจุบันได้ iptables -nvL Linux 6.x: service iptables status Linux 7.x: sysctl firewalld status คุณสามารถหยุด iptables หรือ firewalld ได้หากจำเป็น |