ตั้งค่าพอร์ต HTTP ที่พอร์ทัลใช้

พอร์ทัลบริการสำหรับนักพัฒนาแอป v. 4.17.05

สำหรับพอร์ทัลที่ทำงานบน Nginx

โดยค่าเริ่มต้น เซิร์ฟเวอร์ Nginx ที่ติดตั้งมาพร้อมกับพอร์ทัลจะคอยฟังคำขอในพอร์ต 8079 ใช้ขั้นตอนด้านล่างเพื่อกำหนดค่า Nginx ให้ใช้พอร์ตอื่น

  1. ตรวจสอบว่าหมายเลขพอร์ตที่ต้องการเปิดอยู่ในโหนด Edge
  2. เปิด /opt/apigee/customer/application/drupal-devportal.properties ในเครื่องมือแก้ไข หากไม่มีไฟล์และไดเรกทอรี ให้สร้างขึ้นมา
  3. ตั้งค่าพร็อพเพอร์ตี้ต่อไปนี้ใน drupal-devportal.properties:
    conf_devportal_nginx_listen_port=PORT

    โดยที่ PORT คือหมายเลขพอร์ตใหม่
  4. บันทึกไฟล์
  5. รีสตาร์ทพอร์ทัล:
    /opt/apigee/apigee-service/bin/apigee-service apigee-drupal-devportal restart

สำหรับพอร์ทัลที่ทำงานบน Apache

โดยค่าเริ่มต้น เซิร์ฟเวอร์ Apache ที่ติดตั้งพร้อมกับพอร์ทัลจะคอยฟังคำขอในพอร์ต 80 ใช้ขั้นตอนด้านล่างเพื่อกำหนดค่า Apache ให้ใช้พอร์ตอื่น

  1. เปิด httpd.conf ในเครื่องมือแก้ไข:
    > vi /etc/httpd/conf/httpd.conf
  2. ค้นหา "Listen 80" และแทนที่ "80" ด้วยหมายเลขพอร์ตที่ต้องการ
  3. บันทึกไฟล์
  4. เปิด devportal.conf ในเครื่องมือแก้ไข:
    > vi /etc/httpd/conf/vhosts/devportal.conf
  5. ตั้งค่าหมายเลขพอร์ตในคำจำกัดความของโฮสต์เสมือนด้วยพอร์ตที่ต้องการ:
    <VirtualHost *:portNumber>
  6. บันทึกไฟล์
  7. รีสตาร์ท Apache:
    > service httpd restart