設定入口網站使用的 HTTP 通訊埠

Developer Services Portal 4.17.01 版

適用於在 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 *:80>
  6. 儲存檔案。
  7. 在編輯器中開啟 devportal.conf
    > vi /etc/httpd/conf/vhosts/devportal.conf
  8. 在虛擬主機定義中,使用所需通訊埠設定通訊埠編號:
    <VirtualHost *:portNumber>
  9. 儲存檔案。
  10. 重新啟動 Apache:
    > service httpd restart