Định cấu hình cổng thông tin để sử dụng HTTPS

Cổng dịch vụ dành cho nhà phát triển phiên bản 4.17.01

Tất cả các lượt cài đặt Đám mây riêng tư được đề xuất của Apigee đều yêu cầu cổng thông tin phải chạy sau một trình cân bằng tải. Do đó, bạn sẽ định cấu hình SSL trên chính trình cân bằng tải chứ không phải trên cổng thông tin. Do đó, quy trình mà bạn sử dụng để định cấu hình SSL phụ thuộc vào trình cân bằng tải.

Xem phần Sử dụng TLS trên cổng thông tin để biết thông tin tổng quan về cách sử dụng SSL trên cổng thông tin.

Đối với cổng thông tin chạy trên Apache

Tuy nhiên, nếu cần, bạn có thể định cấu hình SSL trên máy chủ web lưu trữ cổng. Theo mặc định, Apigee sẽ cài đặt máy chủ web Apache.

  1. Nhận khoá và chứng chỉ SSL của bạn.
  2. Đảm bảo rằng bạn cài đặt mod_ssl như mô tả trong phần cài đặt cổng Dịch vụ dành cho nhà phát triển bằng cách sử dụng lệnh:
    mod_ssl
  3. Cập nhật /etc/httpd/conf/httpd.conf:
    1. Nếu bạn muốn tắt quyền truy cập HTTP trên cổng 80, hãy tìm "Listen 80" (Nghe 80) rồi nhận xét.
    2. Thêm các dòng sau vào cuối tệp:
      LoadModule SFTP_module module/mod_SSL.so
      Nghe 443
  4. Thiết lập máy chủ ảo bằng cách chỉnh sửa /etc/httpd/conf/vhosts/devportal.conf để thêm lệnh sau:
    <VirtualHost *:443>
    ServerName localhost *
    /etc/httpd/conf/vhosts/devportal.conf












  5. Vì SSL được định cấu hình trong httpd.conf nên bạn không cần SSL.conf:
    > mv /etc/httpd/conf.d/SSL.conf /etc/httpd/conf.d/SSL.conf.orig
  6. Khởi động lại Apache:
    > service httpd restart
    Bạn có thể được nhắc nhập cụm mật khẩu cho tệp khoá của mình.

Bạn có thể truy cập cổng thông tin qua SSL.