ข้อกําหนดของพอร์ทัล

Edge for Private Cloud v4.19.01

พอร์ทัล Apigee Developer Services (หรือเรียกง่ายๆ ว่าพอร์ทัล) ต้องใช้ฮาร์ดแวร์และซอฟต์แวร์ดังต่อไปนี้

ฮาร์ดแวร์ ข้อกำหนด

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

วิธีการติดตั้งและไฟล์การติดตั้งที่เกี่ยวข้องเหล่านี้ได้รับการทดสอบในระบบปฏิบัติการที่ระบุไว้ในซอฟต์แวร์และเวอร์ชันที่รองรับ

CPU 2 แกน

RAM

4 GB

ฮาร์ดดิสก์

120 GB

Java

คุณต้องติดตั้ง Java เวอร์ชัน 1.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

Red Hat Enterprise Linux (RHEL) มีข้อกำหนดเพิ่มเติมเนื่องจากต้องมีการสมัครใช้บริการเพื่อเข้าถึงการดาวน์โหลดซอฟต์แวร์จาก Red Hat เซิร์ฟเวอร์ต้องเชื่อมต่ออินเทอร์เน็ตได้เพื่อดาวน์โหลด RPM ผ่าน yum หากใช้ RHEL เซิร์ฟเวอร์ต้องลงทะเบียนใน Red Hat Network (RHN) และลงทะเบียนกับช่องทางที่ไม่บังคับของเซิร์ฟเวอร์

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

subscription-manager register --username=username --password=password --auto-attach 

โดยที่ username และ password คือข้อมูลเข้าสู่ระบบ Red Hat ของคุณ

หากมี RHEL เวอร์ชันทดลองใช้ คุณจะขอใบอนุญาตทดลองใช้ 30 วันได้ ดูข้อมูลเพิ่มเติมได้ที่ https://access.redhat.com/solutions/32790

ข้อกำหนด SMTP

Apigee ขอแนะนําแต่ไม่บังคับให้คุณกําหนดค่าเซิร์ฟเวอร์ SMTP เพื่อส่งข้อความอีเมลจากพอร์ทัล หากกำหนดค่าไว้ คุณต้องตรวจสอบว่า Drupal เข้าถึงพอร์ตที่จำเป็นในเซิร์ฟเวอร์ SMTP ได้ สําหรับ SMTP ที่ไม่ใช่ TLS หมายเลขพอร์ตมักจะเป็น 25 สำหรับ SMTP ที่เปิดใช้ TLS มักจะเป็น 465 โปรดตรวจสอบกับผู้ให้บริการ SMTP ของคุณ

ข้อกำหนดเพิ่มเติม

คุณต้องมีสิทธิ์เข้าถึงระดับรูทจึงจะติดตั้งได้

ข้อกำหนดของสถาปัตยกรรมการทำให้ใช้งานได้

พอร์ทัลมีอินเทอร์เฟซเดียวกับเซิร์ฟเวอร์การจัดการ Apigee ผ่าน REST API เพื่อจัดเก็บและดึงข้อมูลเกี่ยวกับแอปพลิเคชันของผู้ใช้ พอร์ทัลต้องเชื่อมต่อกับเซิร์ฟเวอร์การจัดการผ่าน HTTP หรือ HTTPS ได้ ทั้งนี้ขึ้นอยู่กับการติดตั้งของคุณ

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

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

  1. คุณกําลังกําหนดค่าแพลตฟอร์มใด Red Hat หรือ CentOS หากเป็นการติดตั้ง Red Hat เครื่องต้องลงทะเบียนใน Red Hat Network เพื่อดาวน์โหลด RPM
  2. คุณวางแผนที่จะติดตั้ง Postgres ในเครื่องของคุณไหม หากต้องการการติดตั้งที่ง่ายดายโดยมีทุกอย่างอยู่ในเครื่องเดียวกัน ให้ติดตั้ง Postgres ในเครื่อง
  3. หากคุณต้องการเข้าถึงเซิร์ฟเวอร์ Postgres ระยะไกล ให้ขอข้อมูลต่อไปนี้เกี่ยวกับเซิร์ฟเวอร์ Postgres
    • hostname
    • พอร์ต
    • ชื่อฐานข้อมูล
    • ชื่อผู้ใช้
    • รหัสผ่าน

    คุณควรกําหนดค่าเซิร์ฟเวอร์ 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

      สำหรับการติดตั้ง Edge for Private Cloud URL จะอยู่ในรูปแบบต่อไปนี้

      http://Edge_IP:8080/v1

      หรือ

      https://Edge_IP:SSL_port/v1

      โดยที่ Edge_IP คือที่อยู่ IP ของเซิร์ฟเวอร์การจัดการ Edge และ SSL_port คือพอร์ต SSL สําหรับ Edge Management API เช่น 8443

    2. ชื่อองค์กร Apigee: มีพอร์ทัลและองค์กร Apigee Edge ที่เกี่ยวข้อง คุณจะตั้งค่าองค์กรเริ่มต้นเมื่อตั้งค่าปลายทาง Management API ค่าเริ่มต้นคือ my-org
    3. ชื่อผู้ใช้และรหัสผ่านสำหรับปลายทางของ API การจัดการ: การเรียกจากพอร์ทัลไปยัง Edge ต้องได้รับการดำเนินการโดยผู้ดูแลระบบขององค์กร

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

      เช่น

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd