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