设置门户使用的 HTTP 端口

开发者服务门户 v. 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:
    > 服务 httpd restart