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

Edge for Private Cloud v4.18.01

ต่อไปนี้คือข้อกำหนดขั้นต่ำของฮาร์ดแวร์และซอฟต์แวร์สำหรับการติดตั้ง

ฮาร์ดแวร์

ข้อกำหนด

ระบบปฏิบัติการ

คำแนะนำในการติดตั้งเหล่านี้และไฟล์ติดตั้งที่ให้มาได้รับการทดสอบแล้ว ในระบบปฏิบัติการที่ระบุไว้ที่นี่ https://apigee.com/docs/api-services/reference/supported-software

CPU 2 แกน

RAM

4 GB

ฮาร์ดดิสก์

120 GB

Java

คุณต้องติดตั้ง Java1.8 เวอร์ชันที่รองรับในเครื่อง Postgres แต่ละเครื่องก่อน ได้ทันที JDK ที่รองรับจะแสดงอยู่ที่ ซอฟต์แวร์ที่รองรับและรองรับ เวอร์ชันต่างๆ

อินเทอร์เฟซเครือข่าย

ต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ใช้งานอยู่

โปรแกรมติดตั้งจะดาวน์โหลดทรัพยากรจากเว็บ ซึ่งเป็นส่วนหนึ่งของขั้นตอนการติดตั้ง หากตั้งค่าสภาพแวดล้อมให้พร็อกซีคำขอ 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 ได้ โดยขึ้นอยู่กับการติดตั้ง

ข้อมูลที่จำเป็นก่อนเริ่มใช้งาน ติดตั้ง

ก่อนเริ่มการติดตั้ง คุณต้องมีข้อมูลต่อไปนี้

  1. คุณจะกำหนดค่าแพลตฟอร์มใด: Red Hat หรือ CentOS หากเป็นการติดตั้ง Red Hat ต้องลงทะเบียนเครื่องในเครือข่าย Red Hat เพื่อดาวน์โหลด RPM
  2. คุณวางแผนที่จะติดตั้ง Postgres ในเครื่องของคุณไหม หากเป็นเช่นนี้ อย่า ติดตั้ง Postgres ในเครื่อง หากต้องการการติดตั้ง แบบง่ายๆ โดยมีทุกอย่างในเครื่องเดียวกัน จากนั้นติดตั้ง Postgres ในเครื่อง
  3. หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ Postgres ระยะไกล ชื่อโฮสต์ พอร์ต ชื่อฐานข้อมูล ชื่อผู้ใช้และรหัสผ่านของเซิร์ฟเวอร์ Postgres ระยะไกล เซิร์ฟเวอร์ Postgres ระยะไกลควร ที่กำหนดค่าไว้ก่อนเริ่มการติดตั้ง
  4. ชื่อโดเมนที่สมบูรณ์ในตัวเองของเว็บเซิร์ฟเวอร์คืออะไร (ระบบจะเพิ่มข้อมูลนี้ /etc/hosts) ควรเป็นที่อยู่ IP หรือชื่อโฮสต์ เช่น portalserver.example.com ค่าเริ่มต้น คือ localhost
  5. มีข้อมูล 3 อย่างที่จะช่วยให้พอร์ทัลสื่อสารกับ Apigee ได้ เซิร์ฟเวอร์การจัดการ Edge ข้อมูลมีดังนี้
    1. 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
    2. ชื่อองค์กร Apigee: มีความสัมพันธ์ระหว่างพอร์ทัลกับ องค์กร Apigee Edge คุณจะตั้งค่าองค์กรเริ่มต้นเมื่อตั้งค่า Management API Endpoint ค่าเริ่มต้นคือ my-org
    3. ชื่อผู้ใช้และรหัสผ่านสำหรับปลายทาง API การจัดการ: การเรียกจาก ผู้ดูแลระบบขององค์กรจะต้องเป็นผู้ดำเนินการพอร์ทัลไปยัง Edge

      ชื่อผู้ใช้/รหัสผ่านนี้มีไว้สำหรับผู้ดูแลระบบในองค์กรของคุณและควรใช้เท่านั้น ในการเชื่อมต่อกับ Edge จากพอร์ทัล เช่น หากคุณระบุข้อมูลเข้าสู่ระบบของ และผู้ใช้นั้นถูกลบไปตลอดบน Edge พอร์ทัลจะไม่สามารถดำเนินการ เชื่อมต่อกับ Edge ดังนั้น ให้สร้างผู้ดูแลระบบในองค์กรเพื่อดำเนินการนี้ การเชื่อมต่อ

      ตัวอย่างเช่น
      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd