Developer Services Portal v. 4.17.01
ต่อไปนี้คือข้อกำหนดขั้นต่ำของฮาร์ดแวร์และซอฟต์แวร์สำหรับการติดตั้ง
|
ฮาร์ดแวร์ |
ข้อกำหนด |
|
ระบบปฏิบัติการ |
วิธีการติดตั้งเหล่านี้และไฟล์การติดตั้งที่ให้มาได้รับการทดสอบในระบบปฏิบัติการที่ระบุไว้ที่นี่: https://apigee.com/docs/api-services/reference/supported-software |
| CPU | 2 คอร์ |
|
RAM |
4 GB |
|
ฮาร์ดดิสก์ |
120 GB |
|
อินเทอร์เฟซเครือข่าย |
ต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานได้ ในกระบวนการติดตั้ง โปรแกรมติดตั้งจะดาวน์โหลดทรัพยากรจากเว็บ หากสภาพแวดล้อมของคุณตั้งค่าให้พร็อกซีคำขอ HTTP และ HTTPS ขาออก พร็อกซีของคุณต้องได้รับการกำหนดค่าให้จัดการคำขอที่เปลี่ยนเส้นทางซึ่งอาจเกิดขึ้นระหว่างการดาวน์โหลดอย่างถูกต้อง ตัวอย่างเช่น คำขอไปยัง https://drupal.org/ จะแสดงรหัสสถานะ HTTP 301 และเปลี่ยนเส้นทางไปยัง https://www.drupal.org/ ควรกำหนดค่าพร็อกซีให้แสดงรหัสสถานะ HTTP 200 พร้อมเนื้อหาที่ขอจากการเปลี่ยนเส้นทาง สำหรับการติดตั้ง SAP หากสภาพแวดล้อมของคุณตั้งค่าให้ส่งคำขอ HTTPS ขาออกผ่านพร็อกซี พร็อกซีของคุณต้องรองรับ TLSv1.0 OpenSSL 0.9.8 ไม่รองรับ TLSv1.1 หรือ TLSv1.2 แต่รองรับเฉพาะ TLSv1.0 เท่านั้น |
ข้อกำหนดของ Red Hat Enterprise Linux (RHEL)
RHEL มีข้อกำหนดเพิ่มเติมเนื่องจากต้องมีการสมัครใช้บริการเพื่อเข้าถึงการดาวน์โหลดซอฟต์แวร์จาก Red Hat เซิร์ฟเวอร์ต้องเชื่อมต่ออินเทอร์เน็ตเพื่อดาวน์โหลด RPM ผ่าน yum ได้ หากใช้ RHEL เซิร์ฟเวอร์ต้องลงทะเบียนใน Red Hat Network (RHN) และลงทะเบียนกับช่องทางเสริมของเซิร์ฟเวอร์
ระบบจะตรวจสอบข้อกำหนดของ Red Hat ระหว่างการติดตั้ง และโปรแกรมติดตั้งพอร์ทัลจะแจ้งให้คุณทราบหากยังไม่ได้ลงทะเบียน RHEL หากมีข้อมูลเข้าสู่ระบบ Red Hat อยู่แล้ว คุณสามารถใช้คำสั่งต่อไปนี้เพื่อลงทะเบียน RHEL ก่อนเริ่มกระบวนการติดตั้ง
> subscription-manager register --username=my_username --password=my_password --auto-attach
แทนที่ my_username และ my_password ด้วยข้อมูลเข้าสู่ระบบ Red Hat ของคุณ
หากคุณมี RHEL เวอร์ชันทดลองใช้ คุณจะได้รับใบอนุญาตทดลองใช้ 30 วัน ดูข้อมูลเพิ่มเติมได้ที่ https://access.redhat.com/solutions/32790
ข้อกำหนดของ SMTP
Apigee กำหนดให้คุณต้องกำหนดค่าเซิร์ฟเวอร์ SMTP เพื่อส่งข้อความอีเมลจากพอร์ทัล ดังนั้น คุณต้องตรวจสอบว่า Drupal สามารถเข้าถึงพอร์ตที่จำเป็นในเซิร์ฟเวอร์ SMTP ได้ สำหรับ SMTP ที่ไม่ใช่ TLS หมายเลขพอร์ตมักจะเป็น 25 สำหรับ SMTP ที่เปิดใช้ TLS มักจะเป็น 465 แต่ให้ตรวจสอบกับผู้ให้บริการ SMTP ของคุณ
ข้อกำหนดเพิ่มเติม
ผู้ใช้ที่ติดตั้งซอฟต์แวร์ต้องมีสิทธิ์เข้าถึงระดับรูทจึงจะทำการติดตั้งได้
ข้อกำหนดด้านสถาปัตยกรรมการติดตั้งใช้งาน
Developer Channel Services มีอินเทอร์เฟซเดียวกับ Apigee Management Server ผ่าน REST API เพื่อจัดเก็บและดึงข้อมูลเกี่ยวกับแอปพลิเคชันของผู้ใช้ Developer Channel Services จะต้องเชื่อมต่อกับ Management Server ผ่าน HTTP หรือ HTTPS ได้ ทั้งนี้ขึ้นอยู่กับการติดตั้งของคุณ

ข้อมูลที่จำเป็นก่อนเริ่มการติดตั้ง
ก่อนเริ่มการติดตั้ง คุณต้องมีข้อมูลต่อไปนี้
- คุณกำลังกำหนดค่าแพลตฟอร์มใด Red Hat หรือ CentOS หากเป็นการติดตั้ง Red Hat คุณต้องลงทะเบียนเครื่องใน Red Hat Network เพื่อดาวน์โหลด RPM
- คุณวางแผนที่จะติดตั้ง MySQL ในเครื่องหรือไม่ การติดตั้ง HA บางรายการกำหนดให้ MySQL อยู่ในเครื่องอื่นที่ไม่ใช่เครื่องที่แสดงหน้าเว็บของพอร์ทัล ในกรณีนี้ อย่าติดตั้ง MySQL ในเครื่อง หากต้องการติดตั้งแบบง่ายๆ โดยให้ทุกอย่างอยู่ในเครื่องเดียวกัน ให้ติดตั้ง MySQL ในเครื่อง
- หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ MySQL ระยะไกล ให้ระบุชื่อโฮสต์ พอร์ต ชื่อฐานข้อมูล ชื่อผู้ใช้ และรหัสผ่านของเซิร์ฟเวอร์ MySQL ระยะไกล คุณควรกำหนดค่าเซิร์ฟเวอร์ MySQL ระยะไกลก่อนเริ่มการติดตั้ง
- ชื่อโดเมนที่สมบูรณ์ในตัวเองของเว็บเซิร์ฟเวอร์คืออะไร (ระบบจะเพิ่มข้อมูลนี้ลงใน /etc/hosts) ซึ่งควรเป็นที่อยู่ IP หรือชื่อโฮสต์ เช่น portalserver.example.com ค่าเริ่มต้นคือ localhost
- มีข้อมูล 3 รายการที่ช่วยให้พอร์ทัลสื่อสารกับเซิร์ฟเวอร์การจัดการ Apigee Edge ได้ ข้อมูลดังกล่าวมีดังนี้
- URL ของปลายทาง Apigee Management API: อาจเป็นชื่อโฮสต์หรือที่อยู่ IP ก็ได้ นี่คือปลายทาง REST ที่มีการเรียกใช้ทั้งหมดเพื่อสร้างแอปและลงทะเบียนนักพัฒนาแอปสำหรับคีย์แอป ปลายทางเริ่มต้นคือ https://api.enterprise.apigee.com/v1
สำหรับการติดตั้ง Edge สำหรับ Private Cloud นั้น URL จะอยู่ในรูปแบบต่อไปนี้
http://EdgeIp:8080/v1
หรือ
https://EdgeIp:SSLport/v1
โดยที่ EdgeIp คือที่อยู่ IP ของเซิร์ฟเวอร์การจัดการ Edge และ SSLport คือพอร์ต SSL สำหรับ Edge Management API เช่น 8443 - ชื่อองค์กร Apigee: พอร์ทัลและองค์กร Apigee Edge มีความสัมพันธ์กัน คุณจะตั้งค่าองค์กรเริ่มต้นเมื่อตั้งค่าปลายทาง Management API ค่าเริ่มต้นคือ my-org
- ชื่อผู้ใช้และรหัสผ่านสำหรับปลายทาง Management API: การเรียกจากพอร์ทัลไปยัง Edge ต้องดำเนินการโดยผู้ดูแลระบบขององค์กร
ชื่อผู้ใช้/รหัสผ่านนี้มีไว้สำหรับผู้ดูแลระบบในองค์กรของคุณ และควรใช้เพื่อเชื่อมต่อกับ Edge จากพอร์ทัลเท่านั้น ตัวอย่างเช่น หากคุณระบุข้อมูลเข้าสู่ระบบของผู้ใช้ และผู้ใช้รายนั้นถูกลบใน Edge พอร์ทัลจะไม่สามารถเชื่อมต่อกับ Edge ได้อีกต่อไป ดังนั้น ให้สร้างผู้ดูแลระบบในองค์กรสำหรับการเชื่อมต่อนี้โดยเฉพาะ
เช่น
dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd
- URL ของปลายทาง Apigee Management API: อาจเป็นชื่อโฮสต์หรือที่อยู่ IP ก็ได้ นี่คือปลายทาง REST ที่มีการเรียกใช้ทั้งหมดเพื่อสร้างแอปและลงทะเบียนนักพัฒนาแอปสำหรับคีย์แอป ปลายทางเริ่มต้นคือ https://api.enterprise.apigee.com/v1